此頁面涵蓋 子母畫面 播放器狀態的資料集合。 檢視對應報表量度的受子母畫面影響的資料流、子母畫面計數和子母畫面總持續時間。
子母畫面播放器狀態會追蹤檢視者進入和退出子母畫面播放的時間。 當子母畫面開始時引發狀態開始事件,而當子母畫面結束時引發狀態結束事件。 後端會從這些事件計算三個量度:受影響的資料流、狀態專案計數和狀態總時間。
a.media.states.pictureinpicture.set, a.media.states.pictureinpicture.count, a.media.states.pictureinpicture.timec_contextdata.a.media.states.pictureinpicture.set, c_contextdata.a.media.states.pictureinpicture.count, c_contextdata.a.media.states.pictureinpicture.time建議的實作型別
使用sendEvent傳送狀態已新增至statesStart的media.statesUpdate事件:
| code language-javascript |
|---|
|
當檢視器結束子母畫面時,傳送另一個狀態為statesEnd的事件:
| code language-javascript |
|---|
|
將tracker.trackPlayerStateStart()和tracker.trackPlayerStateEnd()與MediaConstants.PlayerState.PICTURE_IN_PICTURE常數搭配使用。
| code language-swift |
|---|
|
將tracker.trackPlayerStateStart()和tracker.trackPlayerStateEnd()與MediaConstants.PlayerState.PICTURE_IN_PICTURE常數搭配使用。
| code language-kotlin |
|---|
|
使用sendMediaEvent傳送狀態已新增至statesStart的media.statesUpdate事件:
| code language-brightscript |
|---|
|
當檢視器結束子母畫面時,傳送另一個狀態為statesEnd的事件:
| code language-brightscript |
|---|
|
呼叫statesUpdate端點,其中statesStart有pictureInPicture (或檢視器結束PiP時有statesEnd):
| code language-json |
|---|
|
舊版實作型別(僅限Analytics)
使用ADB.Media.createStateObject和ADB.Media.PlayerState.PictureInPicture常數:
| code language-javascript |
|---|
|
直接將ADBMobile.media.createStateObject與"pictureInPicture"字串搭配使用,因為Chromecast尚未命名PlayerState常數:
| code language-javascript |
|---|
|
當子母畫面開始時會傳送stateStart POST要求,並在畫面結束時傳送stateEnd POST:
| code language-json |
|---|
|
如需完整的要求結構,請參閱媒體收集API事件參考。