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