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