管理单个内容播放会话的随机数和事件报告。如需启用程序化创收,请调用以下内容播放生命周期方法:
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 实例生成的 Nonce 请求的广告。
sendAdTouch
sendAdTouch(userInteractionEvent: Event): void
通知 Google 广告服务器,在给定的内容播放会话期间,用户对广告进行了点击型转化以外的触控或点击操作,例如跳过、静音和点按。
| 参数 | |
|---|---|
userInteractionEvent: Event
|
Cast 框架发出的用户互动事件。 |
sendPlaybackEnd
sendPlaybackEnd(): void
通知 Google 广告服务器指定内容播放会话的播放已结束。在播放结束时调用此方法。例如,当播放器到达视频流末尾时、当用户中途退出播放时、当用户离开网页时,或者当在播放列表设置中前进到下一个内容项时。
此方法会结束在调用
此方法会结束在调用
sendPlaybackStart 方法时启动的对 Google 服务器的异步调用。
sendPlaybackStart
sendPlaybackStart(): void
通知 Google 广告服务器,指定内容播放会话的播放已开始。在视频播放器启动时调用此方法。在响应用户发起的行动(例如点击播放)或网页发起的行动(例如自动播放)时进行此调用。
此方法会启动对 Google 服务器的异步调用,以收集无效流量 (IVT) 监控和检测所需的信号。
此方法会启动对 Google 服务器的异步调用,以收集无效流量 (IVT) 监控和检测所需的信号。