In questa pagina viene illustrata la raccolta dati per la variabile Authorized. Vedi Autorizzato per la metrica di reporting corrispondente.
La variabile authorized contrassegna una sessione il cui utente è stato autorizzato tramite Adobe Pass/TV-Everywhere. Impostarlo su "TRUE" quando l’autorizzazione viene confermata; in caso contrario, non impostarlo. Associa MVPD per interrompere l’autenticazione per provider.
a.media.pass.authc_contextdata.a.media.pass.authTipi di implementazione consigliati
Imposta authorized all’interno di xdm.mediaCollection.sessionDetails quando chiama sendEvent:
| code language-javascript |
|---|
|
Passa il flag authorized come chiave di metadati nell’argomento HashMap a trackSessionStart. Usa MediaConstants.VideoMetadataKeys.AUTHORIZED.
| code language-swift |
|---|
|
Passa il flag authorized come chiave di metadati nell’argomento HashMap a trackSessionStart. Usa MediaConstants.VideoMetadataKeys.AUTHORIZED.
| code language-kotlin |
|---|
|
Utilizza createMediaSession per impostare authorized in sessionDetails:
| code language-brightscript |
|---|
|
Chiama l’endpoint sessionStart con authorized in xdm.mediaCollection.sessionDetails:
| code language-json |
|---|
|
Tipi di implementazione legacy (solo Analytics)
Passa il contrassegno autorizzato nell’oggetto contextData utilizzando ADB.Media.VideoMetadataKeys.Authorized:
| code language-javascript |
|---|
|
Utilizzare ADBMobile.media.VideoMetadataKeys.AUTHORIZED per impostare il contrassegno autorizzato nella proprietà StandardMediaMetadata dell’oggetto multimediale prima di chiamare trackSessionStart:
| code language-javascript |
|---|
|
Includi media.pass.auth nell’oggetto params:
| code language-json |
|---|
|
Per la struttura completa delle richieste, consulta il Riferimento sessioni API di Media Collection.