本页介绍 Media downloaded flag 变量的数据收集。 查看相应报表维度的下载的媒体。
媒体已下载标记指示会话是先前下载的离线内容的播放,而不是来自Internet的实时流的播放。 在初始化跟踪器(Mobile SDK)时设置它,或将其包含在sessionStart有效负载(Edge/媒体收集API)中。 使用此标记可在报告中将离线播放与流式处理会话分开。
a.media.downloadedc_contextdata.a.media.downloaded建议的实施类型
调用sendEvent时,在xdm.mediaCollection.sessionDetails内将isDownloaded设置为true:
| code language-javascript |
|---|
|
使用MediaConstants.TrackerConfig.DOWNLOADED_CONTENT创建跟踪器时,在跟踪器配置中设置下载内容标志。
| code language-swift |
|---|
|
使用MediaConstants.TrackerConfig.DOWNLOADED_CONTENT创建跟踪器时,在跟踪器配置中设置下载内容标志。
| code language-kotlin |
|---|
|
调用createMediaSession时,在xdm.mediaCollection.sessionDetails内将isDownloaded设置为true:
| code language-brightscript |
|---|
|
在设备返回联机状态后调用已下载终结点,在mediaDownloadedEvents内批量处理完整的脱机会话。 Adobe自动将isDownloaded设置为true并分配会话ID;请勿在有效负载中包含任一会话ID。
| code language-json |
|---|
|
旧版实施类型(仅限Analytics)
在创建跟踪器之前在ADB.MediaConfig上设置downloadedContent:
| code language-javascript |
|---|
|
在调用trackSessionStart之前,在媒体信息对象上设置MediaDownloaded:
| code language-javascript |
|---|
|
在sessionStart POST请求的params对象中包括media.downloaded:
| code language-json |
|---|
|
有关完整请求结构,请参阅媒体收集API会话引用。