Envío de datos a Adobe Analytics mediante el SDK web

El SDK web de Experience Platform puede enviar datos a Adobe Analytics a través del Edge Network de Experience Platform. El Adobe de proporciona varias opciones para enviar datos a Adobe Analytics mediante el SDK web:

Usar el objeto XDM use-xdm-object

Si desea utilizar un esquema predefinido específico de Adobe Analytics, puede agregar el grupo de campos de esquema Adobe Analytics ExperienceEvent a su esquema. Una vez agregado, puede rellenar este esquema con el objeto xdm en el SDK web para enviar datos a un grupo de informes. Cuando los datos llegan al Edge Network, traducen el objeto XDM a un formato que Adobe Analytics comprende.

Existen dos maneras de enviar datos a Adobe Analytics a través del SDK web:

Consulte Asignación de variables de objeto XDM a Adobe Analytics en la guía de implementación de Adobe Analytics para obtener una referencia completa de los campos XDM y cómo se asignan a las variables de Analytics.

Usar el objeto data use-data-object

Como alternativa al uso del objeto XDM, puede utilizar el objeto de datos en su lugar. El objeto de datos está dirigido a implementaciones que actualmente utilizan el AppMeasurement, lo que facilita la actualización al SDK web.

En función de si utiliza AppMeasurement o la extensión de etiquetas de Analytics, consulte las siguientes guías para obtener más información sobre cómo migrar al SDK web:

Consulte la documentación sobre la asignación de variables de objetos de datos a Adobe Analytics en la guía de implementación de Adobe Analytics para obtener una referencia completa de los campos de objetos de datos y cómo se asignan a las variables de Analytics.

Usar variables de datos de contexto use-context-data-variables

Todas las variables que no se asignan automáticamente están disponibles como variables de datos de contexto. Puede usar reglas de procesamiento para asignar variables de datos de contexto a variables de Analytics. Por ejemplo, si tuviera un esquema XDM personalizado con el siguiente aspecto:

{
  "xdm": {
    "key":"value",
    "animal": {
      "species": "Raven",
      "size": "13 inches"
    },
    "array": [
      "v0",
      "v1",
      "v2"
    ],
    "objectArray":[{
      "ad1": "300x200",
      "ad2": "60x240",
      "ad3": "600x50"
    }]
  }
}

A continuación, estos campos son las claves de datos de contexto disponibles en la interfaz de reglas de procesamiento:

a.x.key //value
a.x.animal.species //Raven
a.x.animal.size //13 inches
a.x.array.0 //v0
a.x.array.1 //v1
a.x.array.2 //v2
a.x.objectarray.0.ad1 //300x200
a.x.objectarray.1.ad2 //60x240
a.x.objectarray.2.ad3 //600x50

Preguntas frecuentes

¿Cómo diferencio las llamadas de vista de página de las llamadas de seguimiento de vínculos en el SDK web?

El AppMeasurement de Adobe Analytics usa llamadas de método independientes para las vistas de página (t() método) y las llamadas de seguimiento de vínculos (tl() método). En su lugar, el SDK web solo proporciona el comando sendEvent para enviar tanto las vistas de página como el seguimiento de vínculos. Los datos que incluya en un evento determinan si es una vista de página o un evento de página en Adobe Analytics.

De forma predeterminada, todos los eventos se consideran vistas de página en Adobe Analytics. Si desea establecer un evento del SDK web en una llamada de seguimiento de vínculos de Adobe Analytics, establezca los campos siguientes:

  • objeto XDM: xdm.web.webInteraction.name, web.webInteraction.type y web.webInteraction.URL
  • Objeto de datos: data.__adobe.analytics.linkName, data.__adobe.analytics.linkType y data.__adobe.analytics.linkURL
  • Datos de contexto: no admitido

Consulte el método tl() en la guía de implementación de Adobe Analytics para obtener más información.

Si habilita clickCollectionEnabled en el comando configure, estos campos se rellenan automáticamente.

¿Cómo diferencia un conjunto de datos los datos de otros servicios con los datos destinados a Adobe Analytics?

Todos los eventos enviados a una secuencia de datos se pasan a todos los servicios configurados. Por ejemplo, si realiza llamadas independientes para personalización y Analytics, ambos eventos se envían a Analytics y a Target. Estos eventos se registran en los informes de Analytics y pueden afectar a métricas como la tasa de salida hacia otro sitio.

Si utiliza el SDK web, estas llamadas se suelen combinar en el comando sendEvent.

recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636