本页介绍 内容继续 变量的数据收集。 查看内容履历以了解相应的报表量度。
内容恢复变量标记恢复之前中断的播放的会话。 将其设置为media.sessionStart,以便后端计算会话的内容恢复事件并将其从新流计数中排除。 对于直接API和Edge API实施,客户端负责检测恢复的会话(例如,在缓冲、暂停或停止超过30分钟后)并相应地设置此标记。
a.media.resume建议的实施类型
为恢复的会话调用sendEvent时,在xdm.mediaCollection.sessionDetails内将hasResume设置为true:
| code language-javascript |
|---|
|
将恢复标志作为媒体对象可选配置包的一部分传递到trackSessionStart。 使用MediaConstants.MediaObjectKey.RESUMED键。
| code language-swift |
|---|
|
将恢复标志作为媒体对象可选配置包的一部分传递到trackSessionStart。 使用MediaConstants.MediaObjectKey.RESUMED键。
| code language-kotlin |
|---|
|
为恢复的会话调用createMediaSession时,在xdm.mediaCollection.sessionDetails内将hasResume设置为true:
| code language-brightscript |
|---|
|
调用xdm.mediaCollection.sessionDetails中hasResume设置为true的sessionStart终结点:
| code language-json |
|---|
|
旧版实施类型(仅限Analytics)
在调用trackSessionStart之前,在媒体信息对象上设置RESUMED键:
| code language-javascript |
|---|
|
在调用trackSessionStart之前,在媒体信息对象上设置MediaResumed:
| code language-javascript |
|---|
|
在调用mediaTrackSessionStart之前,在媒体对象上设置resumed键:
| code language-brightscript |
|---|
|
在sessionStart POST请求的params对象中包括media.resume:
| code language-json |
|---|
|
有关完整请求结构,请参阅媒体收集API会话引用。