インターフェース NonceManager

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

メソッド


getNonce

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

sendAdClick

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

sendAdImpression

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

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
指定されたコンテンツ再生セッション中に、ユーザーが広告をタップまたはクリックした(スキップ、 ミュートなど)ことを Google 広告サーバーに通知します。この広告インタラクションは クリックスルーとは異なります。クリックスルーでは、ユーザーが広告をクリックして 広告主様のサイトに移動します。
パラメータ
clickOrTouchEvent: MouseEvent | TouchEvent ユーザーのタップ操作とクリック操作に基づくブラウザのタップまたはクリック イベント。

sendPlaybackEnd

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

sendPlaybackStart

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