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.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: