単一のコンテンツ再生セッションのナンスとイベント レポートを管理します。自動収益化を有効にするには、次のコンテンツ再生ライフサイクル メソッドを呼び出します。
sendAdClicksendAdTouchsendPlaybackStartsendPlaybackEnd
| メソッド | |
|---|---|
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 広告サーバーに通知します。この広告は、この
NonceManager インスタンスが生成するナンスを使用してリクエストする広告です。
sendAdTouch
sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
指定されたコンテンツ再生セッション中に、ユーザーが広告をタップまたはクリックした(スキップ、
ミュートなど)ことを Google 広告サーバーに通知します。この広告インタラクションは
クリックスルーとは異なります。クリックスルーでは、ユーザーが広告をクリックして
広告主様のサイトに移動します。
| パラメータ | |
|---|---|
clickOrTouchEvent: MouseEvent | TouchEvent
|
ユーザーのタップ操作とクリック操作に基づくブラウザのタップまたはクリック イベント。 |
sendPlaybackEnd
sendPlaybackEnd(): void
指定されたコンテンツ再生セッションの再生が終了したことを Google 広告サーバーに通知します。再生が終了したら、このメソッドを呼び出します。再生が終了する例を以下に示します。
- プレーヤーがストリームの最後に到達した。
- ユーザーが再生を途中で終了した。
- ユーザーがページを離れた。
- 再生リストの設定で次のコンテンツ アイテムに進む場合。
sendPlaybackStart
sendPlaybackStart(): void
指定されたコンテンツ再生セッションの再生が
開始されたことを Google 広告サーバーに通知します。動画プレーヤーの開始時にこのメソッドを呼び出します。この呼び出しは、ユーザーが開始した操作(Click-to-Play など)またはページが開始した操作(自動再生など)に応じて行います。
このメソッドは、Google サーバーへの非同期呼び出しを開始し、無効なトラフィック(IVT)のモニタリングと検出に必要なシグナルを収集します。
このメソッドは、Google サーバーへの非同期呼び出しを開始し、無効なトラフィック(IVT)のモニタリングと検出に必要なシグナルを収集します。