本页介绍 MVPD 变量的数据收集。 有关相应的报表维度,请参阅MVPD。
MVPD (多频道视频节目分发商)变量是用户通过身份验证的有线电视、卫星电视或虚拟MVPD提供商(例如,"Comcast"、"DirecTV"或"YouTubeTV")。 当内容通过Adobe Pass或TV-Everywhere身份验证进行封闭时,设置此项。 与Authorized配对,以跟踪哪些会话已完成身份验证。
a.media.pass.mvpdc_contextdata.a.media.pass.mvpd建议的实施类型
调用sendEvent时,在xdm.mediaCollection.sessionDetails中设置mvpd:
| code language-javascript |
|---|
|
将MVPD作为HashMap参数中的元数据键传递给trackSessionStart。 使用 MediaConstants.VideoMetadataKeys.MVPD。
| code language-swift |
|---|
|
将MVPD作为HashMap参数中的元数据键传递给trackSessionStart。 使用 MediaConstants.VideoMetadataKeys.MVPD。
| code language-kotlin |
|---|
|
使用createMediaSession在sessionDetails中设置mvpd:
| code language-brightscript |
|---|
|
调用xdm.mediaCollection.sessionDetails中包含mvpd的sessionStart终结点:
| code language-json |
|---|
|
旧版实施类型(仅限Analytics)
使用ADB.Media.VideoMetadataKeys.MVPD在contextData对象中传递MVPD:
| code language-javascript |
|---|
|
在调用trackSessionStart之前,使用ADBMobile.media.VideoMetadataKeys.MVPD在MVPD对象的StandardMediaMetadata属性中设置媒体对象:
| code language-javascript |
|---|
|
在调用mediaTrackSessionStart之前,使用MEDIA_VideoMetadataKeyMVPD在媒体对象的标准元数据中设置MVPD:
| code language-brightscript |
|---|
|
在params对象中包括media.pass.mvpd:
| code language-json |
|---|
|
有关完整请求结构,请参阅媒体收集API会话引用。