Auf dieser Seite wird die Datenerfassung für die Variable Authorizedbeschrieben. Siehe Autorisiert für die entsprechende Berichtsmetrik.
Die Variable „authorized“ kennzeichnet eine Sitzung, deren Benutzer über Adobe Pass / TV-Everywhere autorisiert wurde. Wenn die Autorisierung bestätigt wird, auf "TRUE" setzen, andernfalls nicht setzen. Kombinieren Sie mit MVPD, um die Authentifizierung nach Anbieter aufzuschlüsseln.
a.media.pass.authc_contextdata.a.media.pass.authEmpfohlene Implementierungsarten
authorized in xdm.mediaCollection.sessionDetails festlegen, wenn sendEvent aufgerufen wird:
| code language-javascript |
|---|
|
Übergeben Sie das autorisierte Flag als Metadatenschlüssel im HashMap-Argument an trackSessionStart. Verwenden Sie MediaConstants.VideoMetadataKeys.AUTHORIZED.
| code language-swift |
|---|
|
Übergeben Sie das autorisierte Flag als Metadatenschlüssel im HashMap-Argument an trackSessionStart. Verwenden Sie MediaConstants.VideoMetadataKeys.AUTHORIZED.
| code language-kotlin |
|---|
|
Verwenden Sie createMediaSession, um authorized in sessionDetails festzulegen:
| code language-brightscript |
|---|
|
Rufen Sie den sessionStart-Endpunkt mit authorized in xdm.mediaCollection.sessionDetails auf:
| code language-json |
|---|
|
Legacy-Implementierungstypen (nur Analytics)
Übergeben Sie das autorisierte Flag im contextData-Objekt mithilfe von ADB.Media.VideoMetadataKeys.Authorized:
| code language-javascript |
|---|
|
Verwenden Sie ADBMobile.media.VideoMetadataKeys.AUTHORIZED, um das Flag „authorized“ in der StandardMediaMetadata-Eigenschaft des Medienobjekts festzulegen, bevor Sie trackSessionStart aufrufen:
| code language-javascript |
|---|
|
media.pass.auth in das params einschließen:
| code language-json |
|---|
|
Die vollständige Anfragestruktur finden Sie Referenz zur -API für Mediensammlungs-Sitzungen).