Mappatura del campo 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 corrisponde a un campo oggetto dati mappato. Durante l’acquisizione di Adobe Analytics, i valori vengono prima mappati da XDM alle variabili Analytics. I campi degli oggetti dati riconosciuti vengono quindi mappati e sovrascrivono eventuali valori impostati in precedenza quando vengono mappati sulla stessa variabile di Analytics. Ad esempio, se data.__adobe.analytics.events è presente, sostituisce l'intero set di eventi che sarebbero altrimenti derivati da XDM; gli eventi non vengono combinati tra le due origini.
Mappatura campo oggetto XDM
Gli aggiornamenti precedenti a questa tabella si trovano nella cronologia dei commit su GitHub di questa pagina.
xdm.application.isClosexdm.application.isInstallxdm.application.closeTypeclose (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.isInstallxdm.application.isLaunchxdm.application.namexdm.application.isUpgradexdm.application.versionxdm.application.sessionLengthxdm.commerce.checkouts.idxdm.commerce.checkouts.valuexdm.commerce.order.currencyCodexdm.commerce.order.purchaseIDxdm.commerce.order.payments[0].transactionIDxdm.commerce.productListAdds.idxdm.commerce.productListAdds.valuexdm.commerce.productListOpens.idxdm.commerce.productListOpens.valuexdm.commerce.productListRemovals.idxdm.commerce.productListRemovals.valuexdm.commerce.productListViews.idxdm.commerce.productListViews.valuexdm.commerce.productViews.idxdm.commerce.productViews.valuexdm.commerce.purchases.valuexdm.device.modelxdm.device.colorDepthxdm.device.screenHeightxdm.device.screenWidthxdm.device.typexdm.environment.browserDetails.acceptLanguagexdm.environment.browserDetails.cookiesEnabledY (il browser accetta i cookie) e N (il browser rifiuta i cookie).xdm.environment.browserDetails.javaEnabledY (Java è abilitato) e N (Java è disabilitato).xdm.environment.browserDetails.userAgentUser-Agent Intestazione della richiesta HTTP. Puoi mappare questo campo su un eVar se desideri utilizzarlo nei rapporti.xdm.environment.browserDetails.viewportHeightxdm.environment.browserDetails.viewportWidthxdm.environment.carrierxdm.environment.connectionTypexdm.environment._dc.languagea.locale. Utilizzato solo se xdm.environment.language non è impostato. Adobe consiglia di utilizzare questo campo oltre xdm.environment.language.xdm.environment.ipV4X-Forwarded-For Intestazione HTTP.xdm.environment.languagea.locale. Adobe consiglia di utilizzare xdm.environment._dc.language.xdm.environment.operatingSystemxdm.environment.operatingSystemVersionxdm._experience.analytics.customDimensions.eVars.eVar1[...]xdm._experience.analytics.customDimensions.eVars.eVar250xdm._experience.analytics.customDimensions.hierarchies.hier1[...]xdm._experience.analytics.customDimensions.hierarchies.hier5xdm._experience.analytics.customDimensions.listProps.prop1.delimiter[...]xdm._experience.analytics.customDimensions.listProps.prop75.delimiterxdm._experience.analytics.customDimensions.listProps.prop1.values[...]xdm._experience.analytics.customDimensions.listProps.prop75.valuesxdm._experience.analytics.customDimensions.lists.list1.list[].value[...]xdm._experience.analytics.customDimensions.lists.list3.list[].valuevalue in ciascun array list[] alla rispettiva variabile elenco. Il delimitatore viene scelto automaticamente in base al valore impostato in Impostazioni suite di rapporti.xdm._experience.analytics.customDimensions.props.prop1[...]xdm._experience.analytics.customDimensions.props.prop75xdm._experience.analytics.event1to100.event1.id[...]xdm._experience.analytics.event901to1000.event1000.idevent678, utilizza xdm._experience.analytics.event601to700.event678.id.xdm._experience.analytics.event1to100.event1.value[...]xdm._experience.analytics.event901to1000.event1000.valueevent567 è xdm._experience.analytics.event501to600.event567.value.xdm.identityMap.ECID[0].idxdm.marketing.trackingCodexdm.media.mediaTimed.completes.valuexdm.media.mediaTimed.dropBeforeStart.valuea.media.view, a.media.timePlayed, a.media.playxdm.media.mediaTimed.federated.valuexdm.media.mediaTimed.firstQuartiles.valuexdm.media.mediaTimed.mediaSegmentView.valuexdm.media.mediaTimed.midpoints.valuexdm.media.mediaTimed.pauseTime.valuexdm.media.mediaTimed.pauses.valuexdm.mediaCollection.sessionDetails.assetIDxdm.mediaCollection.sessionDetails.friendlyNamexdm.mediaCollection.sessionDetails.originatorxdm.mediaCollection.sessionDetails.episodexdm.mediaCollection.sessionDetails.genrexdm.mediaCollection.sessionDetails.ratingxdm.mediaCollection.sessionDetails.seasonxdm.mediaCollection.sessionDetails.namexdm.mediaCollection.sessionDetails.showxdm.mediaCollection.sessionDetails.showTypexdm.mediaCollection.sessionDetails.lengthxdm.media.mediaTimed.primaryAssetViewDetails.@idxdm.mediaCollection.sessionDetails.channelxdm.mediaCollection.sessionDetails.contentTypexdm.mediaCollection.sessionDetails.networkxdm.media.mediaTimed.primaryAssetViewDetails.mediaSegmentView.valuexdm.mediaCollection.sessionDetails.playerNamexdm.mediaCollection.sessionDetails.appVersionxdm.mediaCollection.sessionDetails.feedxdm.mediaCollection.sessionDetails.streamFormatxdm.media.mediaTimed.progress10.valuexdm.media.mediaTimed.progress95.valuexdm.mediaCollection.sessionDetails.hasResumexdm.media.mediaTimed.starts.valuexdm.media.mediaTimed.thirdQuartiles.valuexdm.media.mediaTimed.timePlayed.valuexdm.media.mediaTimed.totalTimePlayed.valuexdm.placeContext.geo._schema.latitudexdm.placeContext.geo._schema.longitudexdm.placeContext.geo.postalCodexdm.placeContext.geo.stateProvincexdm.placeContext.localTimet_time_info in Feed dati.xdm.productListItems[]._experience.analytics.customDimensions.eVars.eVar1[...]xdm.productListItems[]._experience.analytics.customDimensions.eVars.eVar250xdm.productListItems[]._experience.analytics.event1to100.event1.value[...]xdm.productListItems[]._experience.analytics.event901-1000.event1000.valuexdm.productListItems[].productCategories[].categoryIDxdm.productListItems[].namexdm.productListItems[].priceTotalxdm.productListItems[].quantityxdm.productListItems[].SKUxdm.web.webInteraction.URLxdm.web.webInteraction.namexdm.web.webInteraction.typexdm.web.webInteraction.typeother (Collegamenti personalizzati), download (Collegamenti di download) e exit (Collegamenti di uscita).xdm.web.webPageDetails.URLxdm.web.webPageDetails.isErrorPagexdm.web.webPageDetails.namexdm.web.webPageDetails.serverxdm.web.webPageDetails.siteSectionxdm.web.webReferrer.URLMappatura 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: