xdm
El objeto xdm
contiene la carga de datos enviada al Adobe. Los campos establecidos dentro de este objeto se asignan directamente a los elementos definidos en el esquema del conjunto de datos.
Adobe Experience Platform utiliza esquemas para describir la estructura de los datos de una manera uniforme y reutilizable. Al definir los datos de forma coherente en todos los sistemas, resulta más fácil conservar el significado y, por lo tanto, obtener valor de los datos.
Este objeto tiene un límite máximo de 32 KB.
Configuración del objeto XDM mediante la extensión del SDK web
Establezca el objeto XDM dentro de las acciones de una regla de etiqueta. El objeto XDM proporciona una interfaz intuitiva para asignar otros elementos de datos a sus respectivos campos XDM.
- Inicie sesión en experience.adobe.com con sus credenciales de Adobe ID.
- Vaya a Recopilación de datos > Etiquetas.
- Seleccione la propiedad de etiquetas que desee.
- Vaya a Reglas y luego seleccione la regla que desee.
- En Acciones, seleccione una acción existente o cree una acción.
- Establezca el campo desplegable Extension en SDK web de Adobe Experience Platform y establezca Action Type en Send event.
- Proporcione el elemento de datos que contiene el objeto deseado en el campo XDM.
- Haga clic en Conservar cambios y, a continuación, ejecute el flujo de trabajo de publicación.
Configuración del objeto XDM mediante la biblioteca JavaScript del SDK web
Establezca el objeto xdm
al ejecutar el comando sendEvent
. Asegúrese de que la jerarquía de este objeto coincida con el esquema del conjunto de datos configurado. Puede incluir el objeto xdm
y el objeto data
en el mismo comando sendEvent
.
alloy("sendEvent", {
"xdm": adobeDataLayer.getState(reference)
});
El ejemplo siguiente utiliza el grupo de campos de esquema Detalles de Commerce:
alloy("sendEvent",{
"xdm":{
"commerce":{
"productViews":{
"value":1
}
},
"productListItems":[
{
"SKU":"HT105",
"name":"Large field hat",
},
{
"SKU":"HT104",
"name":"Small field hat",
}
]
}
});