プロモーションの使い方¶
プロモーションは、新しいゲームのニュースやイベントをユーザーに効果的に伝える方法を提供します。また、ゲーム内でのより大きなエンゲージメントを促すためにも使用できます。
Promotion¶
Promotion は以下の機能を提供します;
- プロモーションコンテンツを表示するWebView。(プロモーションビュー)
- 自分が望むものを整理できるカスタムビュー/カスタムボード。
- ゲームレビュー、終了、提案ポップアップ。
- ユーザーエンゲージメント イベントへの参加を促すユーザー。(UE、ディープリンク)
- ユーザー獲得 ゲームのインストールを促すユーザー。(UA)
適用前 promotion¶
プロモーションに申し込む前に必要なものは以下の通りです;
- まず、Hive Consoleでプロモーションの詳細を設定するにはHive Consoleプロモーションガイドを参照してください。
ニュース、キャンペーン、通知、バナー、およびオファーウォールページは、ゲームクライアントに表示するためにHive Consoleから構成されたデータを受け取ります。つまり、ゲームに表示するためには、まずHive Consoleにプロモーションの詳細を登録する必要があります。 - アイテムを実装するにはアイテムAPIガイドを参照してください。
プロモーションを使用し、ユーザーにゲームマネーを配信するためには、アイテムが必要です。
プロモーション ビュー結果コールバック¶
以下のPromotionビューを表示するためにPromotion APIを使用すると、Hive SDKはコールバックハンドラーを通じてAPI結果をAPIパラメータとして返します。
- インタースティシャルバナー
- ニュース
- カスタムビュー/カスタムボード
- オファーウォール
- ゲームレビュー
- 退出ポップアップ
- プロモーション用ビデオクリップ
Hive SDK APIから提供されるコールバック関数は、上記のPromotionビューを使用する場合、以下のインターフェース形式に準拠する必要があります。
- Unity®: Promotion クラスの
onPromotionView()メソッド - C++: Promotion クラスの
onPromotionView()メソッド - Android: PromotionViewListener クラスの
onPromotionView()メソッド - iOS:
HIVEPromotionViewHandlerインターフェース
Promotion ビュー状況¶
Promotion APIを呼び出してPromotionビューを表示すると、コールバック関数の第二引数を通じてPromotionEventTypeという名前の列挙データを受け取ります。このパラメータの値は、Promotionビューの状態を説明します。 PromotionEventTypeは以下を定義します;
| 名前 | 説明 |
|---|---|
| オープン | プロモーションビューがポップアップされました |
| クローズ | プロモーションビューが閉じられました |
| エグジット | ユーザーがエグジットポップアップをクリックしました(他のゲームを見る) |