Mappage de la variable d’objet XDM à Adobe Analytics
Le tableau suivant montre les variables XDM que Adobe Experience Platform Edge Network 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 le groupe de champs Modèle Adobe Analytics ExperienceEvent. L’utilisation de ces champs est recommandée si vous avez l’intention d’envoyer des données à Adobe Analytics et à Adobe Experience Platform.
Si votre entreprise prévoit de passer à Customer Journey Analytics, Adobe recommande plutôt d’utiliser l’objet data
pour envoyer directement des données à Adobe Analytics sans se conformer à un schéma. Cette stratégie permet à votre organisation d’utiliser votre propre schéma, au lieu d’utiliser le modèle Adobe Analytics ExperienceEvent (qui s’applique moins à Customer Journey Analytics). Consultez Mappage des variables d’objet de données à Adobe Analytics pour obtenir un tableau de mappage similaire.
Priorités des valeurs
La plupart des champs d’objet XDM de ce tableau correspondent à un champ d’objet de données. Si vous définissez un champ d’objet XDM donné et son champ d’objet de données respectif, le champ d’objet de données est prioritaire. Si vous utilisez à la fois le champ d’objet XDM et le champ d’objet de données, Adobe recommande de définir des événements personnalisés à l’aide du champ d’objet de données. Si le champ data.__adobe.analytics.events
est présent, il remplace tous les champs d’objet XDM liés aux événements commerciaux et personnalisés.
Mappage de champs d’objet XDM
Vous trouverez les mises à jour précédentes de ce tableau dans la section historique de validation sur GitHub de cette page.
xdm.application.isClose
xdm.application.isInstall
xdm.application.closeType
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.xdm.application.isInstall
xdm.application.isLaunch
xdm.application.name
xdm.application.isUpgrade
xdm.application.version
xdm.application.sessionLength
xdm.commerce.checkouts.id
xdm.commerce.checkouts.value
xdm.commerce.order.currencyCode
xdm.commerce.order.purchaseID
xdm.commerce.order.payments[0].transactionID
xdm.commerce.productListAdds.id
xdm.commerce.productListAdds.value
xdm.commerce.productListOpens.id
xdm.commerce.productListOpens.value
xdm.commerce.productListRemovals.id
xdm.commerce.productListRemovals.value
xdm.commerce.productListViews.id
xdm.commerce.productListViews.value
xdm.commerce.productViews.id
xdm.commerce.productViews.value
xdm.commerce.purchases.value
xdm.device.model
xdm.device.colorDepth
xdm.device.screenHeight
xdm.device.screenWidth
xdm.device.type
xdm.environment.browserDetails.acceptLanguage
xdm.environment.browserDetails.cookiesEnabled
Y
(le navigateur accepte les cookies) et N
(le navigateur rejette les cookies).xdm.environment.browserDetails.javaEnabled
Y
(Java est activé) et N
(Java est désactivé).xdm.environment.browserDetails.userAgent
User-Agent
. Vous pouvez associer ce champ à une eVar si vous souhaitez l’utiliser dans des rapports.xdm.environment.browserDetails.viewportHeight
xdm.environment.browserDetails.viewportWidth
xdm.environment.carrier
xdm.environment.connectionType
xdm.environment.ipV4
X-Forwarded-For
.xdm.environment._dc.language
xdm.environment.language
xdm.environment.operatingSystem
xdm.environment.operatingSystemVersion
xdm._experience.analytics.customDimensions.
eVars.eVar1
[...]
xdm._experience.analytics.customDimensions.
eVars.eVar250
xdm._experience.analytics.customDimensions.
hierarchies.hier1
[...]
xdm._experience.analytics.customDImensions.
hierarchies.hier5
xdm._experience.analytics.customDimensions.
listProps.prop1.delimiter
[...]
xdm._experience.analytics.customDimensions.
listProps.prop75.delimiter
xdm._experience.analytics.customDimensions.
listProps.prop1.values
[...]
xdm._experience.analytics.customDimensions.
listProps.prop75.values
xdm._experience.analytics.customDimensions.
lists.list1.list[].value
[...]
xdm._experience.analytics.customDimensions.
lists.list3.list[].value
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.xdm._experience.analytics.customDimensions.
props.prop1
[...]
xdm._experience.analytics.customDimensions.
props.prop75
xdm._experience.analytics.event1to100.
event1.id
[...]
xdm._experience.analytics.event901to1000.
event1000.id
event678
, utilisez xdm._experience.analytics.event601to700.event678.id
.xdm._experience.analytics.event1to100.
event1.value
[...]
xdm._experience.analytics.event901to1000.
event1000.value
event567
est xdm._experience.analytics.event501to600.event567.value
.xdm.identityMap.ECID[0].id
xdm.marketing.trackingCode
xdm.media.mediaTimed.completes.value
xdm.media.mediaTimed.dropBeforeStart.value
c.a.media.view
, c.a.media.timePlayed
, c.a.media.play
xdm.media.mediaTimed.federated.value
xdm.media.mediaTimed.firstQuartiles.value
xdm.media.mediaTimed.mediaSegmentView.value
xdm.media.mediaTimed.midpoints.value
xdm.media.mediaTimed.pauseTime.value
xdm.media.mediaTimed.pauses.value
xdm.mediaCollection.sessionDetails.assetID
xdm.mediaCollection.sessionDetails.friendlyName
xdm.mediaCollection.sessionDetails.originator
xdm.mediaCollection.sessionDetails.episode
xdm.mediaCollection.sessionDetails.genre
xdm.mediaCollection.sessionDetails.rating
xdm.mediaCollection.sessionDetails.season
xdm.mediaCollection.sessionDetails.name
xdm.mediaCollection.sessionDetails.show
xdm.mediaCollection.sessionDetails.showType
xdm.mediaCollection.sessionDetails.length
xdm.media.mediaTimed.primaryAssetViewDetails.@id
xdm.mediaCollection.sessionDetails.channel
xdm.mediaCollection.sessionDetails.contentType
xdm.mediaCollection.sessionDetails.network
xdm.media.mediaTimed.primaryAssetViewDetails.
mediaSegmentView.value
xdm.mediaCollection.sessionDetails.playerName
xdm.mediaCollection.sessionDetails.appVersion
xdm.mediaCollection.sessionDetails.feed
xdm.mediaCollection.sessionDetails.streamFormat
xdm.media.mediaTimed.progress10.value
xdm.media.mediaTimed.progress95.value
xdm.mediaCollection.sessionDetails.hasResume
xdm.media.mediaTimed.starts.value
xdm.media.mediaTimed.thirdQuartiles.value
xdm.media.mediaTimed.timePlayed.value
xdm.media.mediaTimed.totalTimePlayed.value
xdm.placeContext.geo._schema.latitude
xdm.placeContext.geo._schema.longitude
xdm.placeContext.geo.postalCode
xdm.placeContext.geo.stateProvince
xdm.placeContext.localTime
t_time_info
dans Flux de données.xdm.productListItems[]._experience.analytics.
customDimensions.eVars.eVar1
[...]
xdm.productListItems[]._experience.analytics.
customDimensions.eVars.eVar250
xdm.productListItems[]._experience.analytics.
event1to100.event1.value
[...]
xdm.productListItems[]._experience.analytics.
event901-1000.event1000.value
xdm.productListItems[].productCategories[].categoryID
xdm.productListItems[].name
xdm.productListItems[].priceTotal
xdm.productListItems[].quantity
xdm.productListItems[].SKU
xdm.web.webInteraction.URL
xdm.web.webInteraction.name
xdm.web.webInteraction.type
xdm.web.webInteraction.type
other
(Liens personnalisés), download
(Liens de téléchargement) et exit
(Liens de sortie).xdm.web.webPageDetails.URL
xdm.web.webPageDetails.isErrorPage
xdm.web.webPageDetails.name
xdm.web.webPageDetails.server
xdm.web.webPageDetails.siteSection
xdm.web.webReferrer.URL
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.
Mappage implicite
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 souhaitée à l’aide de 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
:
Correspondance explicite
Vous pouvez également mapper explicitement des éléments de champ XDM en tant que données contextuelles. Tout élément de champ XDM explicitement mappé à l’aide de l’élément contextData
est envoyé à Adobe Analytics en tant que données contextuelles sans préfixe. Vous pouvez ensuite mapper cette variable de données contextuelles à la variable Analytics souhaitée à l’aide des Règles de traitement. Par exemple, si vous définissez l’évènement suivant :
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
Le SDK Web envoie ces données à Adobe Analytics en tant que variable de données contextuelles somevalue
avec la valeur 1
. 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
: