NonceManager
単一のコンテンツ再生セッションのノンスとそのイベント レポートを管理します。プログラマティック収益化を有効にするには、コンテンツ再生セッションのライフサイクル メソッド(sendAdClick
、sendTouch
、sendPlaybackStart
、sendPlaybackEnd
など)を、それぞれのイベントが発生したときに呼び出す必要があります。
メソッド
getNonce
getNonce() returns string
- 戻り値
-
string
このマネージャーが読み込まれたときに生成されたノンス。特定のNonceManager
インスタンスにおいて、この値が変更されることはありません。このノンス値は、最大 6 時間の 1 回のコンテンツ再生セッションでのみ有効です。
sendAdClick
sendAdClick() returns void
指定されたコンテンツ再生セッション中に広告のクリックスルーが発生したことを Google 広告サーバーに通知します。
- 戻り値
-
void
sendAdImpression
sendAdImpression() は void を返します
このマネージャーで生成されたノンスでリクエストされた広告の最初のフレームが表示されたときに呼び出す必要があります。
- 非推奨
- 代わりに `sendPlaybackStart` と `sendPlaybackEnd` を使用してください。
- 戻り値
-
void
sendAdTouch
sendAdTouch(userInteractionEvent) は void を返します。
指定されたコンテンツ再生セッション中に、ユーザーが広告をタップまたはクリックした(クリックスルー以外、スキップ、ミュート、タップなど)ことを Google 広告サーバーに通知します。
パラメータ |
|
---|---|
userInteractionEvent |
cast.framework.events.Event Cast フレームワークによって発生したユーザー インタラクション イベント。 値を null にすることはできません。 |
- 戻り値
-
void
sendPlaybackEnd
sendPlaybackEnd() returns void
指定されたコンテンツ再生セッションの再生が終了したことを Google 広告サーバーに通知します。これは、再生が終了したときに呼び出す必要があります(プレーヤーがストリームの最後に到達したとき、ユーザーが再生を途中で終了したとき、ユーザーがページを離れたとき、プレイリスト設定で次のコンテンツ アイテムに進んだときなど)。
このメソッドは、sendPlaybackStart
で開始された Google サーバーへの非同期呼び出しを終了します。
- 戻り値
-
void
sendPlaybackStart
sendPlaybackStart() returns void
指定されたコンテンツ再生セッションの再生が開始されたことを Google 広告サーバーに通知します。これは「動画プレーヤーの開始」時に呼び出す必要があります。これは、ユーザーが開始したアクション(クリックして再生)またはページが開始したアクション(自動再生)に応じて発生することがあります。
このメソッドは、IVT のモニタリングと検出に必要なシグナルを収集するために、Google サーバーへの非同期呼び出しを開始します。
- 戻り値
-
void