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