Mapeamento de campo do objeto XDM para o Adobe Analytics
A tabela a seguir mostra as variáveis XDM que a Edge Network da Adobe Experience Platform mapeia automaticamente para o Adobe Analytics. Se você usar esses caminhos de campo XDM, nenhuma configuração adicional será necessária para enviar dados ao Adobe Analytics. Esses campos estão incluídos no grupo de campos Modelo de evento de experiência do Adobe Analytics. O uso desses campos é recomendado se você pretende enviar dados para o Adobe Analytics e a Adobe Experience Platform.
Se sua organização planeja migrar para o Customer Journey Analytics, a Adobe recomenda usar o objeto data para enviar dados diretamente para o Adobe Analytics sem estar em conformidade com um esquema. Essa estratégia permite que sua organização use seu próprio esquema, em vez de usar o Modelo de evento de experiência do Adobe Analytics (que é menos aplicável ao Customer Journey Analytics). Consulte Mapeamento de variável de objeto de dados para o Adobe Analytics para obter uma tabela de mapeamento semelhante.
Prioridades de valor
A maioria dos campos de objeto XDM nesta tabela corresponde a um campo de objeto de dados mapeado. Durante a assimilação do Adobe Analytics, os valores são mapeados primeiro do XDM para as variáveis do Analytics. Os campos de objeto de dados reconhecidos são mapeados e substituem quaisquer valores definidos anteriormente quando eles são mapeados para a mesma variável do Analytics. Por exemplo, se data.__adobe.analytics.events estiver presente, ele substituirá todo o conjunto de eventos que de outra forma seriam derivados do XDM. Os eventos não são combinados em ambas as fontes.
Mapeamento de campos de objetos XDM
As atualizações anteriores desta tabela podem ser encontradas no histórico de confirmações desta página no GitHub.
xdm.application.isClosexdm.application.isInstallxdm.application.closeTypeclose (Uma sessão de ciclo de vida termina e um evento de pausa foi recebido para a sessão anterior) e unknown (Uma sessão do ciclo de vida termina sem um evento de pausa). Ajuda a definir a métrica de ciclo de vida móvel Falhas.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 (o navegador aceita cookies) e N (o navegador rejeita cookies).xdm.environment.browserDetails.javaEnabledY (O Java está habilitado) e N (O Java está desabilitado).xdm.environment.browserDetails.userAgentUser-Agent. Você pode mapear esse campo para uma eVar se quiser usá-la nos relatórios.xdm.environment.browserDetails.viewportHeightxdm.environment.browserDetails.viewportWidthxdm.environment.carrierxdm.environment.connectionTypexdm.environment._dc.languagea.locale. Usado apenas se xdm.environment.language não estiver definido. A Adobe recomenda usar este campo em vez de xdm.environment.language.xdm.environment.ipV4X-Forwarded-For.xdm.environment.languagea.locale. Em vez disso, a Adobe recomenda usar 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 em cada matriz list[] à sua respectiva variável de lista. O delimitador é escolhido automaticamente com base no valor definido em Configurações do conjunto de relatórios.xdm._experience.analytics.customDimensions.props.prop1[...]xdm._experience.analytics.customDimensions.props.prop75xdm._experience.analytics.event1to100.event1.id[...]xdm._experience.analytics.event901to1000.event1000.idevent678, use 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 nos feeds de dados.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 (Links personalizados), download (Links de download) e exit (Links de saída).xdm.web.webPageDetails.URLxdm.web.webPageDetails.isErrorPagexdm.web.webPageDetails.namexdm.web.webPageDetails.serverxdm.web.webPageDetails.siteSectionxdm.web.webReferrer.URLMapeamento de outros campos XDM para variáveis do Analytics
Se houver dimensões ou métricas que você queira adicionar ao Adobe Analytics, é possível usar Variáveis de dados de contexto.
Mapeamento implícito
Todos os elementos de campo XDM que não são mapeados automaticamente são enviados para o Adobe Analytics como dados de contexto com o prefixo a.x.. Em seguida, você poderá mapear essa variável de dados de contexto para a variável de análise desejada usando regras de processamento. Por exemplo, se você enviar o seguinte evento:
alloy("event",{
"xdm":{
"_atag":{
"search":{
"term":"Example search term"
}
}
}
})
O SDK da Web envia esses dados para o Adobe Analytics como a variável de dados de contexto a.x._atag.search.term. Em seguida, você pode usar uma regra de processamento para atribuir o valor dessa variável de dados de contexto à variável de análise desejada, como eVar:
Mapeamento explícito
Também é possível mapear explicitamente elementos de campo XDM como dados de contexto. Qualquer elemento de campo XDM que seja mapeado explicitamente, usando o elemento contextData, é enviado para o Adobe Analytics como dados de contexto sem um prefixo. Em seguida, você poderá mapear essa variável de dados de contexto para a variável de análise desejada usando regras de processamento. Por exemplo, se você enviar o seguinte evento:
alloy("event",{
"xdm":{
"_atag":{
"analytics": {
"contextData" : {
"someValue" : "1"
}
}
}
}
})
O SDK da Web envia esses dados para o Adobe Analytics como a variável de dados de contexto somevalue com o valor 1. Em seguida, você pode usar uma regra de processamento para atribuir o valor dessa variável de dados de contexto à variável de análise desejada, como um eVar: