クラス NonceManager


単一のコンテンツ再生セッションのノンスとそのイベント レポートを管理します。プログラマティックな収益化を有効にするには、コンテンツ再生セッションのライフサイクルメソッド(sendAdClicksendAdTouchsendPlaybackStart、および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 広告サーバーに通知します。

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
指定されたコンテンツ再生セッション中に、クリック スルー以外のユーザーによる広告のタッチまたはクリック(スキップ、ミュート、タップなど)が発生したことを Google 広告サーバーに通知します。
パラメータ
clickOrTouchEvent: MouseEvent | TouchEvent ユーザー インタラクションで発生したブラウザのタッチまたはクリック イベント。

sendPlaybackEnd

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

sendPlaybackStart

sendPlaybackStart

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