随 sessions
调用发送。当响应返回时,您将从 Location 标头中提取会话 ID,并将其用于对收集服务器的后续事件调用。
当播放器从一种状态变为“正在播放”状态(即,播放器触发了 on('Playing')
回调)时发送。播放器可从中转变为“正在播放”的其他状态包括:“正在缓冲”,用户从“已暂停”状态恢复,播放器从错误中恢复,自动播放等等。
Ping 事件应该不包含请求正文中的 params
映射。
在比特率发生更改时发送。
缓冲开始时发送。没有 bufferResume
事件类型。在 bufferStart
之后发送 play
事件时一定会发生 bufferResume
事件。
用户按“暂停”时发送。没有 resume
事件类型。在 pauseStart
之后发送 play
事件时一定会发生 resume
事件。
表示广告时间的开始
表示广告的开始
表示广告时间的结束
表示广告跳过
表示广告时间的结束
表示章节区段的开始
表示章节跳过
表示一个章节的结束
表示出现错误。
此事件用于在用户放弃观看内容并且不太可能返回时通知 Media Analytics 后端立即关闭会话。
如果不发送 sessionEnd
,则放弃的会话通常会超时(未收到任何事件的时间达到 10 分钟后,或者播放头没有发生移动的时间达到 30 分钟时),并且会话将被后端删除。
达到主内容的结尾时发送
对于每个事件类型,您应该参考 JSON 验证架构,以验证正确的事件参数类型和要求。