有五个标准播放器状态可用,而且您可以添加自己的自定义状态。
标准状态名称 | Media SDK 常数 | 媒体收集 API 名称 |
---|---|---|
全屏 | ADB.Media.PlayerState.Fullscreen |
fullScreen |
隐藏式字幕 | ADB.Media.PlayerState.ClosedCaptioning |
closedCaptioning |
静音 | ADB.Media.PlayerState.Mute |
mute |
画中画 | ADB.Media.PlayerState.PictureInPicture |
pictureInPicture |
聚焦 | ADB.Media.PlayerState.InFocus |
inFocus |
在 Analytics 报表中,标准状态和自定义状态采用相同方式计算数据,但采用不同方式存储数据。
对于标准状态 - 当您从“媒体管理”控制台的 Analytics 报告(管理员端)中启用播放器状态跟踪时,有 15 个解决方案变量可用于报表和数据导出。
对于自定义状态 - 您可以创建自己的处理规则,将经过计算的值存储到自定义事件中,然后将这些规则用于报表和数据导出。
closedCapationing
可以启动和停止五次,但它将计为单个状态。利用创建自定义状态的功能,您可以在播放会话期间捕获自定义操作和更新自定义元数据。
有关创建自定义状态的信息,请参参阅 Media API 参考指南:createStateObject