管理单个内容播放会话的 nonce 和事件报告。如需启用
自动创收功能,请调用以下内容播放生命周期方法:
sendAdClicksendAdTouchsendPlaybackStartsendPlaybackEnd
| 方法 | |
|---|---|
get
|
|
send
|
通知 Google 广告服务器,在给定的内容播放会话期间发生了广告点击。
|
send
|
已弃用。 通知 Google 广告服务器,您正在展示广告的第一
帧。
|
send
|
在给定的内容播放会话期间,通知 Google 广告服务器用户对广告执行了触摸或点击操作(例如跳过、
静音和点按)。
|
send
|
通知 Google 广告服务器,给定的内容播放会话已
结束。
|
send
|
通知 Google 广告服务器,给定的内容播放会话已
开始。
|
方法
getNonce
getNonce(): string
| 返回 | |
|---|---|
string
|
为此管理器生成的 nonce。对于给定的
NonceManager 实例,此值永远不会更改。此 nonce 值仅对单个
内容播放会话有效,最长持续时间为 6 小时。
|
sendAdClick
sendAdClick(): void
通知 Google 广告服务器,在给定的
内容播放会话期间发生了广告点击。
sendAdImpression
sendAdImpression(): void
通知 Google 广告服务器,您正在展示广告的第一帧。此广告
是您使用此
NonceManager 实例
生成的 nonce 请求的广告。
sendAdTouch
sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
在给定的内容播放会话期间,通知 Google 广告服务器用户对广告执行了触摸或点击操作(例如跳过、
静音和点按)。此广告互动与点击不同,后者是指用户点击广告以导航到广告客户的网站。
| 参数 | |
|---|---|
clickOrTouchEvent: MouseEvent | TouchEvent
|
基于用户触摸和点击互动的浏览器触摸或点击事件。 |
sendPlaybackEnd
sendPlaybackEnd(): void
通知 Google 广告服务器,给定的内容播放会话已
结束。请在播放结束时调用此方法。以下列表详细介绍了
播放结束的示例:
- 播放器到达流的末尾。
- 用户在播放过程中退出。
- 用户离开网页。
- 在播放列表设置中前进到下一个内容项时。
sendPlaybackStart
sendPlaybackStart(): void
通知 Google 广告服务器,给定的内容播放会话已
开始。请在视频播放器启动时调用此方法。请针对用户发起的操作(例如点击播放)或网页发起的自动播放等操作进行此调用。
此方法会启动对 Google 服务器的异步调用,并收集无效流量 (IVT) 监控和检测所需的信号。
此方法会启动对 Google 服务器的异步调用,并收集无效流量 (IVT) 监控和检测所需的信号。