Mappage des variables Analytics à l’aide de l’objet XDM du SDK Web

Le tableau suivant répertorie les variables que le réseau Adobe Experience Platform Edge mappe automatiquement dans Adobe Analytics. Si vous utilisez ces chemins de champ XDM, aucune configuration supplémentaire n’est nécessaire pour envoyer des données à Adobe Analytics. Ces champs sont inclus dans la variable Modèle ExperienceEvent Adobe Analytics groupe de champs.

Vous trouverez les mises à jour précédentes de ce tableau dans la section historique de validation sur GitHub de cette page.

Chemin d’accès au champ XDM
Dimension et description d’Analytics
application.isClose
Permet de définir la mesure de cycle de vie mobile Blocages.
application.isInstall
Permet de déterminer quand augmenter la mesure de cycle de vie mobile Premiers lancements.
application.isLaunch
Permet de déterminer quand augmenter la mesure de cycle de vie mobile Premiers lancements.
application.closeType
Détermine si un événement de fermeture est un blocage ou non. Les valeurs valides sont les suivantes : close (Une session de cycle de vie se termine et un événement pause a été reçu pour la session précédente) et unknown (Une session de cycle de vie se termine sans événement pause). Permet de définir la mesure de cycle de vie mobile Blocages mesure.
application.isInstall
Mesure de cycle de vie mobile Installations.
application.isLaunch
Mesure de cycle de vie mobile Lancements.
application.name
Permet de définir la dimension de cycle de vie mobile ID de l’application.
application.isUpgrade
Mesure de cycle de vie mobile Mises à niveau.
application.version
Permet de définir la dimension de cycle de vie mobile ID de l’application.
application.sessionLength
Mesure de cycle de vie mobile Durée de la session précédente.
commerce.checkouts.id
Applique la sérialisation des événements à la mesure Passages en caisse.
commerce.checkouts.value
Incrémente la mesure Passages en caisse de la quantité souhaitée.
commerce.order.currencyCode
Définit la variable de configuration currencyCode.
commerce.order.purchaseID
Définit la variable de page purchaseID.
commerce.order.payments[0].transactionID
Définit la variable de page transactionID.
commerce.productListAdds.id
Applique la sérialisation des événements à la mesure Ajouts au panier.
commerce.productListAdds.value
Incrémente la mesure Ajouts au panier.
commerce.productListOpens.id
Applique la sérialisation des événements à la mesure Paniers.
commerce.productListOpens.value
Incrémente la mesure Paniers.
commerce.productListRemovals.id
Applique la sérialisation des événements à la mesure Suppression du panier.
commerce.productListRemovals.value
Incrémente la mesure Retraits du panier.
commerce.productListViews.id
Applique la sérialisation des événements à la mesure Vues du panier.
commerce.productListViews.value
Incrémente la mesure Consultations du panier.
commerce.productViews.id
Applique la sérialisation des événements à la mesure Vues des produits.
commerce.productViews.value
Incrémente la mesure Consultations de produit.
commerce.purchases.value
Incrémente la mesure Commandes.
device.model
Dimension de cycle de vie mobile Nom de l’appareil.
device.colorDepth
Permet de définir la dimension Profondeur de la couleur.
device.screenHeight
Permet de définir la dimension Résolution du moniteur.
device.screenWidth
Permet de définir la dimension Résolution du moniteur.
device.type
Type d’appareil mobile.
environment.browserDetails.acceptLanguage
Permet de définir la dimension Langue.
environment.browserDetails.cookiesEnabled
Définit la dimension Prise en charge des cookies. Les valeurs valides sont les suivantes : Y (le navigateur accepte les cookies) et N (le navigateur rejette les cookies).
environment.browserDetails.javaEnabled
Définit la dimension Compatible Java. Les valeurs valides sont les suivantes : Y (Java est activé) et N (Java est désactivé).
environment.browserDetails.userAgent
Utilisé comme méthode d’identification visiteur unique de secours. Généralement renseignée à l’aide de l’en-tête de requête HTTP User-Agent. Vous pouvez associer ce champ à une eVar si vous souhaitez l’utiliser dans des rapports.
environment.browserDetails.viewportHeight
Définit la dimension Hauteur du navigateur.
environment.browserDetails.viewportWidth
Définit la dimension Largeur du navigateur.
environment.carrier
Dimension de cycle de vie mobile Nom de l’opérateur.
environment.connectionType
Permet de définir la dimension Type de connexion.
environment.ipV4
Utilisé comme méthode d’identification visiteur unique de secours. Généralement renseignée à l’aide de l’en-tête HTTP X-Forwarded-For.
environment.language
La dimension mobile Paramètres régionaux.
environment.operatingSystem
Dimension de cycle de vie mobile Système d’exploitation.
environment.operatingSystemVersion
Permet de définir la dimension de cycle de vie mobile Version du système d’exploitation.
_experience.analytics.customDimensions.
eVars.eVar1
[...]
_experience.analytics.customDimensions.
eVars.eVar250
Définit la dimension eVar correspondante.
_experience.analytics.customDimensions.
hierarchies.hier1
[...]
_experience.analytics.customDImensions.
hierarchies.hier5
Définit la dimension Hiérarchie correspondante.
_experience.analytics.customDimensions.
listProps.prop1.delimiter
[...]
_experience.analytics.customDimensions.
listProps.prop75.delimiter
Remplacement du délimiteur de props de liste. L’utilisation de ce champ n’est pas recommandée, car le délimiteur est automatiquement récupéré depuis Admin des variables de trafic dans les paramètres de la suite de rapports. L’utilisation de ce champ peut créer une incohérence entre le délimiteur utilisé et le délimiteur attendu par Analytics.
_experience.analytics.customDimensions.
listProps.prop1.values
[...]
_experience.analytics.customDimensions.
listProps.prop75.values
Un tableau de chaînes contenant les valeurs correspondantes de prop de liste.
_experience.analytics.customDimensions.
lists.list1.list[].value
[...]
_experience.analytics.customDimensions.
lists.list3.list[].value
Concatène toutes les chaînes value de chaque tableau list[] à sa variable de liste. Le délimiteur est automatiquement sélectionné en fonction de la valeur définie dans les Paramètres de la suite de rapports.
_experience.analytics.customDimensions.
props.prop1
[...]
_experience.analytics.customDimensions.
props.prop75
Définit la dimension prop correspondante.
_experience.analytics.event1to100.
event1.id
[...]
_experience.analytics.event901to1000.
event1000.id
S’applique sérialisation des événements aux Événements personnalisés mesure. Chaque ID d’événement réside dans son parent de 100 groupes. Par exemple, pour appliquer la sérialisation à event678, utilisez _experience.analytics.event601to700.event678.id.
_experience.analytics.event1to100.
event1.value
[...]
_experience.analytics.event901to1000.
event1000.value
Incrémente les Événements personnalisés par le montant souhaité. Chaque événement réside dans son parent de 100 groupes. Par exemple, le champ pour event567 is _experience.analytics.event501to600.event567.value.
identityMap.ECID[0].id
L’identifiant du service d’identités Adobe Experience Cloud.
marketing.trackingCode
Définit la dimension Code de suivi.
media.mediaTimed.completes.value
La mesure Media Analytics Contenu terminé.
media.mediaTimed.dropBeforeStart.value
c.a.media.view, c.a.media.timePlayed, c.a.media.play
media.mediaTimed.federated.value
La mesure Media Analytics Données fédérées.
media.mediaTimed.firstQuartiles.value
La mesure Media Analytics Marqueur de progression de 25 %.
media.mediaTimed.mediaSegmentView.value
La mesure Media Analytics Vues de segments de contenu.
media.mediaTimed.midpoints.value
La mesure Media Analytics Marqueur de progression de 50 %.
media.mediaTimed.pauseTime.value
La mesure Media Analytics Durée totale de pause.
media.mediaTimed.pauses.value
La mesure Media Analytics Mise en pause des événements.
media.mediaTimed.primaryAssetReference.
@id
La dimension Media Analytics ID de ressource.
media.mediaTimed.primaryAssetReference.
dc:title
La dimension Media Analytics Nom de la vidéo.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Creator[N].iptc4xmpExt:Name
La dimension Media Analytics Émetteur.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Episode.iptc4xmpExt:Number
La dimension Media Analytics Épisode.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Genre
La dimension Media Analytics Genre.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Rating[N].iptc4xmpExt:RatingValue
La dimension Media Analytics Notation du contenu.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Season.iptc4xmpExt:Number
La dimension Media Analytics Saison.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Series.iptc4xmpExt:Identifier
La dimension Media Analytics ID de contenu.
media.mediaTimed.primaryAssetReference.
iptc4xmpExt:Series.iptc4xmpExt:Name
La dimension Media Analytics Affichage.
media.mediaTimed.primaryAssetReference.
showType
La dimension Media Analytics Type d’affichage.
media.mediaTimed.primaryAssetReference.
xmpDM:duration
La dimension Media Analytics Longueur de la vidéo.
media.mediaTimed.primaryAssetViewDetails.
@id
La dimension Media Analytics ID de session de médias.
media.mediaTimed.primaryAssetViewDetails.
broadcastChannel
La dimension Media Analytics Canal de contenu.
media.mediaTimed.primaryAssetViewDetails.
broadcastContentType
La dimension Media Analytics Type de contenu.
media.mediaTimed.primaryAssetViewDetails.
broadcastNetwork
La dimension Media Analytics Réseau.
media.mediaTimed.primaryAssetViewDetails.
mediaSegmentView.value
La dimension Media Analytics Segment de contenu.
media.mediaTimed.primaryAssetViewDetails.
playerName
La dimension Media Analytics Nom du lecteur de contenu.
media.mediaTimed.primaryAssetViewDetails.
playerSDKVersion.version
La dimension Media Analytics Version du SDK.
media.mediaTimed.primaryAssetViewDetails.
sourceFeed
La dimension Media Analytics Type de flux de médias.
media.mediaTimed.primaryAssetViewDetails.
streamFormat
La dimension Media Analytics Format de flux.
media.mediaTimed.progress10.value
La mesure Media Analytics Marqueur de progression de 10 %.
media.mediaTimed.progress95.value
La mesure Media Analytics Marqueur de progression de 95 %.
media.mediaTimed.resumes.value
La mesure Media Analytics Reprise du contenu.
media.mediaTimed.starts.value
La mesure Media Analytics Démarrage des médias.
media.mediaTimed.thirdQuartiles.value
La mesure Media Analytics Marqueur de progression de 75 %.
media.mediaTimed.timePlayed.value
La mesure Media Analytics Durée de contenu utilisée.
media.mediaTimed.totalTimePlayed.value
La mesure Media Analytics Durée des médias utilisée.
placeContext.geo._schema.latitude
La latitude de la dimension mobile.
placeContext.geo._schema.longitude
La longitude de la dimension mobile.
placeContext.geo.postalCode
La dimension Code postal.
placeContext.geo.stateProvince
La dimension États américains.
placeContext.localTime
Apparaît comme t_time_info dans Flux de données.
productListItems[]._experience.analytics.
customDimensions.eVars.eVar1
[...]
productListItems[]._experience.analytics.
customDimensions.eVars.eVar250
Applique le marchandisage de la syntaxe du produit aux eVars.
productListItems[]._experience.analytics.
event1to100.event1.value
[...]
productListItems[]._experience.analytics.
event901-1000.event1000.value
Applique le marchandisage de la syntaxe de produit aux événements.
productListItems[].productCategories[].categoryID
La dimension Catégorie. Voir aussi la variable de la page des produits.
productListItems[].name
La dimension Produit. Voir aussi la variable de la page des produits. Si productListItems[].SKU et productListItems[].name contiennent tous deux des données, la valeur de productListItems[].SKU est utilisée.
productListItems[].priceTotal
Permet de déterminer la mesure Revenu. Voir aussi la variable de la page des produits.
productListItems[].quantity
Permet de déterminer la mesure Unités. Voir aussi la variable de la page des produits.
productListItems[].SKU
La dimension Produit. Voir aussi la variable de la page des produits. Si productListItems[].SKU et productListItems[].name contiennent tous deux des données, la valeur de productListItems[].SKU est utilisée.
web.webInteraction.URL
La variable de mise en œuvre linkURL.
web.webInteraction.name
La dimension Lien personnalisé, Lien de téléchargement ou Lien de sortie selon la valeur dans web.webInteraction.type
web.webInteraction.type
Détermine le type de lien sur lequel l’utilisateur a cliqué. Les valeurs valides sont les suivantes : other (Liens personnalisés), download (Liens de téléchargement) et exit (Liens de sortie).
web.webPageDetails.URL
La dimension URL de la page.
web.webPageDetails.isErrorPage
Indicateur qui permet de déterminer la dimension et la mesure « Pages introuvables ».
web.webPageDetails.name
La dimension Page.
web.webPageDetails.server
La dimension Serveur.
web.webPageDetails.siteSection
La dimension Section du site.
web.webReferrer.URL
La dimension Référent.

Mappage d’autres champs XDM aux variables Analytics

Si vous souhaitez ajouter des dimensions ou des mesures à Adobe Analytics, vous pouvez le faire via Variables de données contextuelles. Tous les éléments de champ XDM qui ne sont pas automatiquement mappés sont envoyés à Adobe Analytics en tant que données contextuelles avec le préfixe a.x. Vous pouvez ensuite mapper cette variable de données contextuelles à la variable Analytics de votre choix à l’aide des Règles de traitement. Par exemple, si vous définissez l’évènement suivant :

alloy("event",{
    "xdm":{
        "_atag":{
            "search":{
                "term":"Example search term"
            }
        }
    }
})

Le SDK Web envoie ces données à Adobe Analytics en tant que variable de données contextuelles a.x._atag.search.term. Vous pouvez ensuite utiliser une règle de traitement pour affecter cette valeur de variable de données contextuelles à la variable Analytics souhaitée, par exemple une eVar :

Règle de traitement des termes de recherche

recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690