Mapeamento manual de variáveis no Adobe Analytics

O Adobe Experience Platform Web SDK pode mapear determinadas variáveis automaticamente, mas as variáveis personalizadas devem ser mapeadas manualmente.

Para dados XDM que não são mapeados automaticamente para Analytics, você pode usar dados de contexto para corresponder ao schema. Em seguida, ele pode ser mapeado para Analytics usando regras de processamento para preencher variáveis Analytics.

Além disso, é possível usar um conjunto padrão de ações e listas de produtos para enviar ou recuperar dados com o SDK da Web da Adobe Experience Platform. Para fazer isso, consulte Coletar informações sobre comércio e produto.

Dados de contexto

Para serem usados por Analytics, os dados do XDM são nivelados usando a notação de pontos e disponibilizados como contextData. A lista de pares de valores a seguir mostra um exemplo de como o context data se parece quando é nivelado:

{
  "bh": "900",
  "bw": "1680",
  "c": "24",
  "c.a.d.key.[0]": "value1",
  "c.a.d.key.[1]": "value2",
  "c.a.d.object.key1": "value1",
  "c.a.d.object.key2.[0]": "value2",
  "c.a.x.environment.browserdetails.javascriptenabled": "true",
  "c.a.x.environment.type": "browser",
  "cust_hit_time_gmt": "1579781427",
  "g": "http://example.com/home",
  "gn": "home",
  "j": "1.8.5",
  "k": "Y",
  "s": "1680x1050",
  "tnta": "218287:1:0|0,218287:1:0|2,218287:1:0|1,218287:1:0|32767,218287:1:0|1,218287:1:0|0,218287:1:0|1,218287:1:0|0,218287:1:0|1",
  "user_agent": "Mozilla/5.0 AppleWebKit/537.36 Safari/537.36",
  "v": "Y"
}

Regras de processamento

Todos os dados coletados pela rede de borda podem ser acessados pelas regras de processamento. Em Analytics, você pode usar as regras de processamento para incorporar dados de contexto às variáveis Analytics.

Por exemplo, na regra a seguir, o Adobe Analytics é definido para preencher Termos de pesquisa interna (eVar2) com os dados associados a a.x._atag.search.term(Dados de contexto).

Esquema XDM

O Adobe Experience Platform usa esquemas para descrever a estrutura dos dados de forma consistente e reutilizável. Ao definir os dados de forma consistente em todos os sistemas, fica mais fácil manter o significado e, portanto, obter valor dos dados. Analytics os dados de contexto funcionam com a estrutura definida pelo schema .

O exemplo a seguir mostra como o event comando pode ser usado com a opção xdm para enviar e recuperar dados com o SDK da Web da Adobe Experience Platform. Neste exemplo, o comando event corresponde ao esquema de detalhes de comércio do ExperienceEvent para que productListItems name e os valores SKU sejam rastreados:

alloy("event",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"Large Field Hat",
      },
      {
        "SKU":"HT104",
        "name":"Small Field Hat",
      }
    ]
  }
});

Para obter mais informações sobre o rastreamento de eventos com Adobe Experience Platform Web SDK, consulte Rastreamento de eventos.

Nesta página