本页介绍 Authorized 变量的数据收集。 查看Authorized以获取相应的报表量度。
授权变量会标记其用户已通过Adobe Pass/TV-Everywhere获得授权的会话。 在确认授权时将其设置为"TRUE";否则,请将其保留为未设置。 与MVPD配对,以中断提供商的身份验证。
a.media.pass.authc_contextdata.a.media.pass.auth建议的实施类型
调用sendEvent时,在xdm.mediaCollection.sessionDetails中设置authorized:
| code language-javascript |
|---|
|
将授权标志作为哈希映射参数中的元数据键传递给trackSessionStart。 使用 MediaConstants.VideoMetadataKeys.AUTHORIZED。
| code language-swift |
|---|
|
将授权标志作为哈希映射参数中的元数据键传递给trackSessionStart。 使用 MediaConstants.VideoMetadataKeys.AUTHORIZED。
| code language-kotlin |
|---|
|
使用createMediaSession在sessionDetails中设置authorized:
| code language-brightscript |
|---|
|
调用xdm.mediaCollection.sessionDetails中包含authorized的sessionStart终结点:
| code language-json |
|---|
|
旧版实施类型(仅限Analytics)
使用ADB.Media.VideoMetadataKeys.Authorized在contextData对象中传递授权标志:
| code language-javascript |
|---|
|
在调用trackSessionStart之前,使用ADBMobile.media.VideoMetadataKeys.AUTHORIZED在媒体对象的StandardMediaMetadata属性中设置授权标志:
| code language-javascript |
|---|
|
在调用mediaTrackSessionStart之前,使用MEDIA_VideoMetadataKeyAUTHORIZED在媒体对象的标准元数据中设置授权标志:
| code language-brightscript |
|---|
|
在params对象中包括media.pass.auth:
| code language-json |
|---|
|
有关完整请求结构,请参阅媒体收集API会话引用。