単一のコンテンツ再生セッションのノンスとそのイベント レポートを管理します。プログラマティックな収益化を有効にするには、コンテンツ再生セッションのライフサイクルメソッド(
sendAdClick、sendAdTouch、sendPlaybackStart、およびsendPlaybackEndなど)を、それぞれのイベントが発生したときに呼び出す必要があります。| メソッド | |
|---|---|
get
|
|
send
|
指定されたコンテンツ再生セッション中に広告のクリック スルーが発生したことを Google 広告サーバーに通知します。
|
send
|
非推奨。 このマネージャーによって生成されたノンスでリクエストされた広告の最初のフレームが表示されたことを Google 広告サーバーに通知します。
|
send
|
指定されたコンテンツ再生セッション中に、クリック スルー以外のユーザーによる広告のタッチまたはクリック(スキップ、ミュート、タップなど)が発生したことを Google 広告サーバーに通知します。
|
send
|
指定されたコンテンツ再生セッションの再生が終了したことを Google 広告サーバーに通知します。
|
send
|
指定されたコンテンツ再生セッションの再生が
開始されたことを 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 サーバーへの非同期呼び出しを終了します。
sendPlaybackStartsendPlaybackStart
sendPlaybackStart(): void
指定されたコンテンツ再生セッションの再生が
開始されたことを Google 広告サーバーに通知します。動画プレーヤーの開始時にこのメソッドを呼び出します。これは、ユーザーが開始したアクション(Click-to-Play)またはページが開始したアクション(自動再生)への応答である可能性があります。このメソッドは、IVT のモニタリングと検出に必要なシグナルを収集するために、Google サーバーへの非同期呼び出しを開始します。