本页介绍 内容播放器名称 变量的数据收集。 有关相应的报表维度,请参阅内容播放器名称。
内容播放器名称变量标识呈现内容的播放器(例如,HTML5 Player、Brightcove或Roku Player)。 所有流媒体实施都需要它,并且必须在会话开始时设置。 该值用在内容播放器名称维度中,以比较同一资产中不同播放器之间的参与度和质量。
属性
值
上下文数据变量
a.media.playerNameAudience Manager特征
c_contextdata.a.media.playerName必需
是
发送条件
会话开始,会话关闭
建议的实施类型
Web SDK
调用sendEvent时,在xdm.mediaCollection.sessionDetails中设置playerName:
| code language-javascript |
|---|
|
iOS
创建跟踪器时,使用MediaConstants.TrackerConfig.PLAYER_NAME通过跟踪器配置设置播放器名称。 播放器名称不是媒体对象的一部分。
| code language-swift |
|---|
|
Android
创建跟踪器时,使用MediaConstants.TrackerConfig.PLAYER_NAME通过跟踪器配置设置播放器名称。 播放器名称不是媒体对象的一部分。
| code language-kotlin |
|---|
|
Roku
调用createMediaSession时,在xdm.mediaCollection.sessionDetails中设置playerName:
| code language-brightscript |
|---|
|
Media Edge API
调用xdm.mediaCollection.sessionDetails中包含playerName的sessionStart终结点:
| code language-json |
|---|
|
旧版实施类型(仅限Analytics)
Media SDK JS 3.x
在创建跟踪器之前,在ADB.MediaConfig上设置播放器名称:
| code language-javascript |
|---|
|
Chromecast
调用trackSessionStart时传递播放器名称作为标准元数据键:
| code language-javascript |
|---|
|
媒体收集API
在sessionStart POST请求的params对象中包括media.playerName:
| code language-json |
|---|
|
有关完整请求结构,请参阅媒体收集API会话引用。
recommendation-more-help
media-analytics-help