xdm

O objeto xdm contém a carga de dados enviada para o Adobe. Os campos definidos nesse objeto são mapeados diretamente para elementos definidos no esquema do conjunto de dados.

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

Defina o objeto xdm ao executar o comando sendEvent. Verifique se a hierarquia nesse objeto corresponde ao esquema do conjunto de dados configurado. Você pode incluir os objetos xdm e data no mesmo comando sendEvent.

alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference)
});

O exemplo a seguir usa o grupo de campos de esquema de Detalhes do Commerce:

alloy("sendEvent",{
  "xdm":{
    "commerce":{
      "productViews":{
        "value":1
      }
    },
    "productListItems":[
      {
        "SKU":"HT105",
        "name":"Large field hat",
      },
      {
        "SKU":"HT104",
        "name":"Small field hat",
      }
    ]
  }
});

Usar o objeto xdm usando a extensão de tag do Web SDK

O objeto xdm está disponível como um elemento de dados de variável ou elemento de dados de objeto XDM ao usar a extensão de marca Web SDK. A Adobe recomenda usar um elemento de dados variável na maioria dos casos.

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1