NonceManager
単一のコンテンツ再生セッションのノンスとそのイベント レポートを管理します。
プログラムによる収益化を有効にするには、それぞれのイベントが発生するため、コンテンツ再生セッションのライフサイクル メソッド(sendAdClick
、sendAdTouch
、sendPlaybackStart
、sendPlaybackEnd
など)を呼び出す必要があります。
Methods
getNonce
getNonce() は文字列を返します。
- 戻り値
-
string
このマネージャーの読み込み時に生成されたノンス。 この値は、特定のNonceManager
インスタンスにおいて変更されることはありません。このノンス値は、最長 6 時間までの単一のコンテンツ再生セッションに対してのみ有効です。
sendAdClick
sendAdClick() は void を返します。
特定のコンテンツ再生セッション中に広告のクリックが発生したことを Google 広告サーバーに通知します。
- 戻り値
-
void
sendAdImpression
sendAdImpression() が void を返す
このマネージャーによって生成されたノンスを使用してリクエストされた広告の最初のフレームが表示されたときに呼び出す必要があります。
- 非推奨
- 代わりに「sendPlaybackStart」と「sendPlaybackEnd」を使用してください。
- 戻り値
-
void
sendAdTouch
sendAdTouch(clickOrTouchEvent) は void を返します。
特定のコンテンツ再生セッション中にクリックスルー以外の広告をタップまたはクリック(スキップ、ミュート、タップなど)したことを、Google 広告サーバーに通知します。
パラメータ |
|
---|---|
clickOrTouchEvent |
(非 null の MouseEvent または null 以外の TouchEvent) ユーザー操作のために発生したブラウザのタップまたはクリック イベント。 |
- 戻り値
-
void
sendPlaybackEnd
sendPlaybackEnd() は void を返す
指定されたコンテンツ再生セッションの再生が終了したことを Google 広告サーバーに通知します。このメソッドは、再生が終了したとき(たとえば、プレーヤーがストリームの最後に到達したとき、ユーザーが再生を途中で終了したとき、ユーザーがページを離れたとき、再生リスト設定の次のコンテンツ アイテムに移動したとき)に呼び出されます。
このメソッドは、sendPlaybackStart
で開始された Google サーバーへの非同期呼び出しを終了します。
- 戻り値
-
void
sendPlaybackStart
sendPlaybackStart() は void を返す
指定されたコンテンツ再生セッションの再生が開始されたことを Google 広告サーバーに通知します。「動画プレーヤーの開始」時に呼び出す必要があります。これは、ユーザーが開始したアクション(Click-to-Play)またはページで開始されたアクション(自動再生)に応答する場合があります。
このメソッドは、Google サーバーへの非同期呼び出しを開始し、IVT のモニタリングと検出に必要なシグナルを収集します。
- 戻り値
-
void