状态结束
状态结束事件表示媒体播放器已退出跟踪状态,例如全屏、静音或隐藏式字幕。 发送它以关闭由状态开始打开的状态。 状态可以在同一事件调用中开始和结束。 播放器可以同时退出多个状态。
有效的状态名称: fullscreen、mute、closedCaptioning、pictureInPicture、inFocus
建议的实施类型
Web SDK
使用eventType: "media.statesUpdate"和statesEnd中的状态名称调用sendEvent:
| code language-javascript |
|---|
|
状态可以在同一调用中开始和结束:
| code language-javascript |
|---|
|
iOS
将trackPlayerStateEnd与通过相应的MediaConstants.PlayerState常量创建的状态对象一起使用。
| code language-swift |
|---|
|
Android
将trackPlayerStateEnd与通过相应的MediaConstants.PlayerState常量创建的状态对象一起使用。
| code language-kotlin |
|---|
|
Roku
使用eventType: "media.statesUpdate"和statesEnd中的状态名称调用sendMediaEvent:
| code language-brightscript |
|---|
|
Media Edge API
在statesEnd中调用状态名称为statesUpdate的终结点:
| code language-sh |
|---|
|
旧版实施类型(仅限Analytics)
Media SDK JS 3.x
将ADB.Media.createStateObject与相应的ADB.Media.PlayerState常量一起使用:
| code language-javascript |
|---|
|
Chromecast
将ADBMobile.media.createStateObject与相应的ADBMobile.media.PlayerState常量一起使用:
| code language-javascript |
|---|
|
媒体收集API
向事件终结点发送stateEnd帖子:
| code language-json |
|---|
|
recommendation-more-help
media-analytics-help