Asignación manual de variables en Adobe Analytics

Adobe Experience Platform Web SDK puede asignar ciertas 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 coincidan con su esquema. A continuación, se puede asignar a Analytics utilizando reglas de procesamiento para rellenar variables Analytics.

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 Recopilación de información de comercio y producto.

Datos de contexto

Para que los 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 del aspecto del context data 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"
}

Reglas de procesamiento

Se puede acceder a todos los datos recopilados por la red perimetral mediante reglas de procesamiento. En Analytics, puede utilizar reglas de procesamiento para incorporar datos de contexto en variables Analytics.

Por ejemplo, en la regla siguiente, Adobe Analytics está configurado para rellenar Términos de búsqueda interna (eVar2) con los datos asociados con a.x._atag.search.term(Context Data).

Esquema XDM

Adobe Experience Platform utiliza esquemas para describir la estructura de los datos de una forma coherente 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 utilizar el comando event con la opción 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.

En esta página