类:NonceManager

方法

getNonce

getNonce() 返回字符串

返回

string 加载此管理器时为其生成的 Nonce。对于给定的 NonceManager 实例,此值永远不会更改。此 Nonce 值仅对单个内容播放会话有效,时长上限为 6 小时。

sendAdClick

sendAdClick()

通知 Google 广告服务器在指定内容播放会话期间点击广告。

sendAdImpression

sendAdImpression()

当系统使用此管理器生成的 Nonce 请求的广告第一帧显示时,应调用此方法。

已弃用
改用“sendPlaybackStart”和“sendPlaybackEnd”。

sendAdTouch

sendAdTouch(userInteractionEvent)

通知 Google 广告服务器在指定内容播放会话期间发生了用户触摸或点击的广告,而非点击事件(例如跳过、静音、点按等)。

参数

userInteractionEvent

cast.framework.events.Event

Cast 框架触发的用户互动事件。

值不能为 null。

sendPlaybackEnd

sendPlaybackEnd()

通知 Google 广告服务器指定内容播放会话的播放已结束。应在播放结束时(例如,播放器播放到视频流结尾、用户中途退出播放、用户离开页面或前进到播放列表设置中的下一个内容项时)调用此方法。

此方法会结束对 Google 服务器的异步调用,该调用从 sendPlaybackStart 中启动。

sendPlaybackStart

sendPlaybackStart()

通知 Google 广告服务器指定内容播放会话的播放已开始。此方法应在“视频播放器启动时”调用。这可能是对用户发起的操作(点击播放)或网页发起的操作(自动播放)的响应。

此方法将开始对 Google 服务器进行异步调用,以收集监控和检测 IVT 所需的信号。