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:
- Agregue el grupo de campos Adobe Analytics ExperienceEvent al esquema y, a continuación, utilice el objeto
XDM
. - Utilice el objeto
data
para enviar datos a Adobe Analytics sin un esquema XDM. - Use variables de datos de contexto y reglas de procesamiento generadas automáticamente.
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
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
yweb.webInteraction.URL
- Objeto de datos:
data.__adobe.analytics.linkName
,data.__adobe.analytics.linkType
ydata.__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.
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
.