Cette page traite de la collecte de données pour la variable MVPD. Voir 🔗 pour la dimension de reporting correspondante.
La variable MVPD (Multichannel Video Programming Distributor) est le fournisseur de services par câble, satellite ou MVPD virtuel par lequel l’utilisateur s’est authentifié (par exemple, "Comcast", "DirecTV" ou "YouTubeTV"). Définissez-le lorsque le contenu est bloqué derrière l’authentification Adobe Pass ou TV-Everywhere. Associez à Autorisé pour suivre les sessions qui ont terminé l’authentification.
a.media.pass.mvpdc_contextdata.a.media.pass.mvpdTypes d’implémentation recommandés
mvpd à l’intérieur des xdm.mediaCollection.sessionDetails lors de l’appel de sendEvent :
| code language-javascript |
|---|
|
Transmettez le MVPD en tant que clé de métadonnées dans l’argument HashMap à trackSessionStart. Utilisez MediaConstants.VideoMetadataKeys.MVPD.
| code language-swift |
|---|
|
Transmettez le MVPD en tant que clé de métadonnées dans l’argument HashMap à trackSessionStart. Utilisez MediaConstants.VideoMetadataKeys.MVPD.
| code language-kotlin |
|---|
|
Utilisez createMediaSession pour définir des mvpd dans sessionDetails :
| code language-brightscript |
|---|
|
Appelez le point d’entrée sessionStart avec mvpd à l’intérieur du xdm.mediaCollection.sessionDetails :
| code language-json |
|---|
|
Types d’implémentation hérités (Analytics uniquement)
Transmettez le MVPD dans l’objet contextData à l’aide de ADB.Media.VideoMetadataKeys.MVPD :
| code language-javascript |
|---|
|
Utilisez ADBMobile.media.VideoMetadataKeys.MVPD pour définir le MVPD dans la propriété StandardMediaMetadata de l’objet média avant d’appeler trackSessionStart :
| code language-javascript |
|---|
|
Incluez media.pass.mvpd dans l’objet params :
| code language-json |
|---|
|
Consultez la référence des sessions de l’API Media Collection pour obtenir la structure complète des requêtes.