Adobe Experience Platform Web SDK puede asignar determinadas variables automáticamente, pero las variables personalizadas deben asignarse manualmente.
Para datos XDM que no se asignan automáticamente a Analytics, puede utilizar datos de contexto para que coincida con su esquema. A continuación, se puede asignar a Analytics usando reglas de procesamiento para rellenar Analytics variables.
Además, puede utilizar un conjunto predeterminado de acciones y listas de productos para enviar o recuperar datos con el SDK web de Adobe Experience Platform. Para ello, consulte Recopilar información comercial y de productos.
Para que lo utilice Analytics, los datos XDM se acoplan con notación de puntos y se ponen a disposición como contextData
. La siguiente lista de pares de valores muestra un ejemplo de lo que context data
tiene el siguiente aspecto cuando se aplana:
{
"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"
}
Se puede acceder a todos los datos recopilados por la red perimetral mediante reglas de procesamiento. Entrada Analytics, puede utilizar reglas de procesamiento para incorporar datos de contexto en Analytics variables.
Por ejemplo, en la regla siguiente, Adobe Analytics está configurado para rellenar Términos de búsqueda interna (eVar 2) con los datos asociados con a.x._atag.search.term(Context Data).
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. Analytics los datos de contexto funcionan con la estructura definida por el esquema.
El siguiente ejemplo muestra cómo se puede usar la función event
mando se puede utilizar con el xdm
para enviar y recuperar datos con el SDK web de Adobe Experience Platform. En este ejemplo, el comando event
coincide con el Esquema de detalles comerciales de ExperienceEvent para que se realice un seguimiento de productListItems name
y de los valores de SKU
:
alloy("event",{
"xdm":{
"commerce":{
"productViews":{
"value":1
}
},
"productListItems":[
{
"SKU":"HT105",
"name":"Large Field Hat",
},
{
"SKU":"HT104",
"name":"Small Field Hat",
}
]
}
});
Para obtener más información sobre el seguimiento de eventos con Adobe Experience Platform Web SDK, consulte Seguimiento de eventos.