インターフェース NonceManager

単一のコンテンツ再生セッションのナンスとイベント レポートを管理します。プログラムによる収益化を有効にするには、次のコンテンツ再生ライフサイクル メソッドを呼び出します。
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
メソッド
getNonce
sendAdClick
指定されたコンテンツ再生セッション中に広告のクリックスルーが発生したことを Google 広告サーバーに通知します。
sendAdImpression
非推奨。 広告の最初のフレームが表示されたことを Google 広告サーバーに通知します。
sendAdTouch
指定されたコンテンツ再生セッション中に、クリックスルー以外の広告に対するユーザーのタッチまたはクリック(スキップ、ミュート、タップなど)が発生したことを Google 広告サーバーに通知します。
sendPlaybackEnd
指定されたコンテンツ再生セッションの再生が終了したことを Google 広告サーバーに通知します。
sendPlaybackStart
指定されたコンテンツ再生セッションの再生が 開始されたことを Google 広告サーバーに通知します。

メソッド


getNonce

getNonce(): string
戻り値
string `NonceLoader` インスタンス が読み込まれたときに、このマネージャー用に生成されたナンス。この値は、特定の NonceManager インスタンスに対して変更されることはありません。このナンス値は、最長 6 時間の単一の コンテンツ再生セッションでのみ有効です。

sendAdClick

sendAdClick(): void
指定された コンテンツ再生セッション中に広告のクリックスルーが発生したことを Google 広告サーバーに通知します。

sendAdImpression

sendAdImpression(): void
広告の最初のフレームが表示されたことを Google 広告サーバーに通知します。広告は、この NonceManager インスタンスが生成するナンスを使用してリクエストされたものです。

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
指定されたコンテンツ再生セッション中に、クリックスルー以外の広告に対するユーザーのタッチまたはクリック(スキップ、ミュート、タップなど)が発生したことを Google 広告サーバーに通知します。
パラメータ
userInteractionEvent: Event Cast フレームワークが発行するユーザー インタラクション イベント。

sendPlaybackEnd

sendPlaybackEnd(): void
指定されたコンテンツ再生セッションの再生が終了したことを Google 広告サーバーに通知します。再生が終了したら、このメソッドを呼び出します。たとえば、プレーヤーがストリームの最後に到達した場合、ユーザーが再生を途中で終了した場合、ユーザーがページを離れた場合、またはプレイリスト設定で次のコンテンツ アイテムに進んだ場合などです。

このメソッドは、sendPlaybackStart メソッドの呼び出し時に開始された Google サーバーへの非同期呼び出しを終了します。

sendPlaybackStart

sendPlaybackStart(): void
指定されたコンテンツ再生セッションの再生が 開始されたことを Google 広告サーバーに通知します。動画プレーヤーの開始時にこのメソッドを呼び出します。この呼び出しは、Click-to-Play などのユーザー操作によるアクション、または自動再生などのページ開始アクションに応じて行います。このメソッドは、無効なトラフィック(IVT)のモニタリングと検出に必要なシグナルを収集するために、Google サーバーへの非同期呼び出しを開始します。