狀態結束
狀態結束事件表示媒體播放器已退出追蹤狀態,例如全熒幕、靜音或隱藏式字幕。 傳送以關閉狀態開始開啟的狀態。 狀態可以在相同的事件呼叫中開始和結束。 播放器可同時結束多個狀態。
有效的狀態名稱: fullscreen、mute、closedCaptioning、pictureInPicture、inFocus
建議的實作型別
Web SDK
使用eventType: "media.statesUpdate"和statesEnd中的狀態名稱呼叫sendEvent:
| code language-javascript |
|---|
|
狀態可以在相同呼叫中開始和結束:
| code language-javascript |
|---|
|
iOS
使用狀態物件(從適當的MediaConstants.PlayerState常數建立)的trackPlayerStateEnd。
| code language-swift |
|---|
|
Android
使用狀態物件(從適當的MediaConstants.PlayerState常數建立)的trackPlayerStateEnd。
| code language-kotlin |
|---|
|
Roku
使用eventType: "media.statesUpdate"和statesEnd中的狀態名稱呼叫sendMediaEvent:
| code language-brightscript |
|---|
|
Media Edge API
呼叫statesUpdate端點,其狀態名稱位於statesEnd中:
| code language-sh |
|---|
|
舊版實作型別(僅限Analytics)
Media SDK JS 3.x
搭配適當的ADB.Media.PlayerState常數使用ADB.Media.createStateObject:
| code language-javascript |
|---|
|
Chromecast
搭配適當的ADBMobile.media.PlayerState常數使用ADBMobile.media.createStateObject:
| code language-javascript |
|---|
|
媒體收集API
傳送stateEnd張貼至事件端點:
| code language-json |
|---|
|
recommendation-more-help
media-analytics-help