管理单个内容播放会话的随机数及其事件报告。内容播放会话生命周期方法(包括
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 广告服务器指定内容播放会话的播放已结束。当播放结束时(例如,当播放器到达视频流末尾时,或者当用户中途退出播放时,或者当用户离开网页时,或者当在播放列表设置中前进到下一个内容项时),请调用此方法。
此方法会结束在
此方法会结束在
sendPlaybackStart 中启动的对 Google 服务器的异步调用。sendPlaybackStart
sendPlaybackStart(): void
通知 Google 广告服务器,指定内容播放会话的播放已开始。在视频播放器启动时调用此方法。这可能是为了响应用户发起的动作(点击播放)或网页发起的动作(自动播放)。
此方法会启动对 Google 服务器的异步调用,以收集 IVT 监控和检测所需的信号。
此方法会启动对 Google 服务器的异步调用,以收集 IVT 监控和检测所需的信号。