Mappatura della variabile oggetto XDM su Adobe Analytics
La tabella seguente mostra le variabili XDM mappate automaticamente da Adobe Experience Platform Edge Network in Adobe Analytics. Se utilizzi questi percorsi di campo XDM, non è necessaria alcuna configurazione aggiuntiva per inviare dati ad Adobe Analytics. Questi campi sono inclusi nel gruppo di campi Adobe Analytics ExperienceEvent Template. L’utilizzo di questi campi è consigliato se intendi inviare dati sia ad Adobe Analytics che a Adobe Experience Platform.
Se la tua organizzazione prevede di passare a Customer Journey Analytics, Adobe consiglia invece di utilizzare l'oggetto data
per inviare dati direttamente ad Adobe Analytics senza essere conforme a uno schema. Questa strategia consente all'organizzazione di utilizzare il proprio schema anziché Adobe Analytics ExperienceEvent Template (meno applicabile a Customer Journey Analytics). Per una tabella di mapping simile, vedere Mappatura variabile oggetto dati su Adobe Analytics.
Priorità di valore
La maggior parte dei campi oggetto XDM in questa tabella coincidono con un campo oggetto dati. Se imposti sia un determinato campo oggetto XDM che il relativo campo oggetto dati, il campo oggetto dati ha la priorità. Se utilizzi sia il campo oggetto XDM che il campo oggetto dati, Adobe consiglia di impostare eventi personalizzati utilizzando il campo oggetto dati. Se il campo data.__adobe.analytics.events
è presente, sovrascrive tutti i campi oggetto XDM relativi agli eventi di e-commerce e personalizzati.
Mappatura campo oggetto XDM
Gli aggiornamenti precedenti a questa tabella si trovano nella cronologia dei commit su GitHub di questa pagina.
xdm.application.isClose
xdm.application.isInstall
xdm.application.closeType
close
(una sessione del ciclo di vita termina ed è stato ricevuto un evento di pausa per la sessione precedente) e unknown
(una sessione del ciclo di vita termina senza un evento di pausa). Consente di impostare la metrica del ciclo di vita mobile Arresti anomali.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
(il browser accetta i cookie) e N
(il browser rifiuta i cookie).xdm.environment.browserDetails.javaEnabled
Y
(Java è abilitato) e N
(Java è disabilitato).xdm.environment.browserDetails.userAgent
User-Agent
Intestazione della richiesta HTTP. Puoi mappare questo campo su un eVar se desideri utilizzarlo nei rapporti.xdm.environment.browserDetails.viewportHeight
xdm.environment.browserDetails.viewportWidth
xdm.environment.carrier
xdm.environment.connectionType
xdm.environment.ipV4
X-Forwarded-For
Intestazione HTTP.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
in ciascun array list[]
alla rispettiva variabile elenco. Il delimitatore viene scelto automaticamente in base al valore impostato in Impostazioni delle suite di rapporti.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
, utilizza xdm._experience.analytics.event601to700.event678.id
.xdm._experience.analytics.event1to100.
event1.value
[...]
xdm._experience.analytics.event901to1000.
event1000.value
event567
è 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
in Feed dati.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
(Collegamenti personalizzati), download
(Collegamenti di download) e exit
(Collegamenti di uscita).xdm.web.webPageDetails.URL
xdm.web.webPageDetails.isErrorPage
xdm.web.webPageDetails.name
xdm.web.webPageDetails.server
xdm.web.webPageDetails.siteSection
xdm.web.webReferrer.URL
Mappatura di altri campi XDM su variabili Analytics
Se esistono dimensioni o metriche da aggiungere ad Adobe Analytics, puoi farlo tramite Variabili di dati di contesto.
Mappatura implicita
Tutti gli elementi di campo XDM che non sono mappati automaticamente vengono inviati ad Adobe Analytics come dati contestuali con il prefisso a.x.
Puoi quindi mappare questa variabile di dati di contesto alla variabile di Analytics desiderata utilizzando Regole di elaborazione. Ad esempio, se invii il seguente evento:
alloy("event",{
"xdm":{
"_atag":{
"search":{
"term":"Example search term"
}
}
}
})
L’SDK per web invia tali dati ad Adobe Analytics come variabile di dati di contesto a.x._atag.search.term
. È quindi possibile utilizzare una regola di elaborazione per assegnare il valore della variabile di dati di contesto alla variabile di Analytics desiderata, ad esempio eVar
:
Mappatura esplicita
Puoi anche mappare esplicitamente gli elementi del campo XDM come dati contestuali. Qualsiasi elemento campo XDM mappato in modo esplicito, utilizzando l'elemento contextData
, viene inviato ad Adobe Analytics come dati contestuali senza prefisso. Puoi quindi mappare questa variabile di dati di contesto alla variabile di Analytics desiderata utilizzando Regole di elaborazione. Ad esempio, se invii il seguente evento:
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
Il Web SDK invia tali dati ad Adobe Analytics come variabile di dati di contesto somevalue
con valore 1
. È quindi possibile utilizzare una regola di elaborazione per assegnare il valore della variabile di dati di contesto alla variabile di Analytics desiderata, ad esempio eVar
: