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