Las dimensiones y las métricas son componentes fundamentales para los informes. La variable events
es responsable de la recopilación de datos de muchas métricas del sitio. Los eventos suelen incrementar las métricas en los informes.
Antes de implementar eventos, asegúrese de crearlos y configurarlos en Eventos de éxito en la configuración del grupo de informes. Si planea utilizar eventos personalizados en las visitas de seguimiento de vínculos, asegúrese de que linkTrackVars
y linkTrackEvents
están correctamente configurados.
Los eventos personalizados son asignado para Adobe Analytics en los siguientes campos XDM:
_experience.analytics.event1to100.event1
- _experience.analytics.event1to100.event100
._experience.analytics.event101to200.event100
- _experience.analytics.event101to200.event200
._experience.analytics.event901to1000.event901
- _experience.analytics.event901to1000.event1000
. eventx.value
para especificar el valor. eventx.id
se utiliza para especificar el id de serialización.commerce.purchases.value
.productListItems[].quantity
campos.productListItems[].priceTotal
campos.commerce.productListViews.value
.commerce.productListOpens.value
.commerce.productListAdds.value
.commerce.productListRemovals.value
.commerce.productListViews.value
.commerce.checkouts.value
.Puede establecer eventos al configurar la extensión de Analytics (variables globales) o en reglas.
Hay varias funciones disponibles:
event1
en la lista desplegable e incluye 10
en este campo, los informes se incrementan event1
en 10.La variable s.events
es una cadena que contiene una lista de eventos delimitada por comas que se pueden incluir en la visita. No hay límite de bytes para esta variable, por lo que no se trunca. Los valores válidos son los siguientes:
event1
- event1000
: Eventos personalizados, establezca lo que desee. Registre cómo se utiliza cada evento en el documento de diseño de soluciones de su organización. El número de eventos disponibles depende del contrato de Analytics de su organización. La mayoría de las organizaciones con contratos no incluidos tienen disponibles 1000 eventos personalizados. Contacte con el administrador de cuentas de su organización si no está seguro de cuántos eventos personalizados tiene a su disposición.purchase
: Aumenta la métrica “Pedidos” en 1, y toma los valores establecidos en la variable products
para calcular “Unidades” e “Ingresos”. Consulte Evento de compra para obtener más información.prodView
: Aumenta la métrica “Vistas del producto”.scOpen
: Aumenta la métrica “Carros de compras”.scAdd
: Aumenta la métrica “Adiciones al carro de compras”.scRemove
: Aumenta la métrica “Eliminaciones del carro de compras”.scView
: Aumenta la métrica “Vistas del carro de compras”.scCheckout
: Aumenta la métrica “Compras finalizadas”.: Esta variable distingue entre mayúsculas y minúsculas. Evite utilizar mayúsculas y minúsculas en los valores de eventos para garantizar una recopilación de datos precisa.
// Set the events variable to a single value
s.events = "event1";
// Set the events variable to multiple values
s.events = "event1,event13,purchase";
Si lo desea, puede contar eventos personalizados más de una vez. Asigne un número entero al evento deseado dentro de la cadena. Los eventos creados en la configuración del grupo de informes se catalogan como eventos de contador de forma predeterminada.
// Count event1 ten times
s.events = "event1=10";
// Count event1 twice and event2 once
s.events = "event1=2,event2";
Los eventos de contador no admiten valores decimales o de moneda. Utilice eventos monetarios para moneda o eventos numéricos para valores decimales.
Puede cambiar un evento personalizado para utilizar moneda en lugar de enteros. Los eventos de moneda hacen la conversión automática a la moneda del grupo de informes si esta y la variable currencyCode
no coinciden. Son útiles para calcular los costes de envío, los descuentos o los reembolsos. Puede configurar eventos de moneda en la variable products
si desea atribuir el evento únicamente a ese producto.
Antes de implementar eventos de moneda, asegúrese de establecer el evento deseado en “Moneda” en Eventos de éxito en la configuración del grupo de informes.
// Send $9.99 USD in event1 using the events variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1=9.99";
// Send $9.99 USD in event1 using the products variable. Make sure the event type for event1 is Currency in Report suite settings
s.currencyCode = "USD";
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=9.99";
Si establece un valor de moneda tanto en la variable events
como en la variable products
, se utiliza el valor de moneda en events
. Evite establecer valores monetarios en las variables events
y products
.
Puede cambiar un evento personalizado para aceptar valores decimales en lugar de enteros. Los eventos numéricos se comportan de manera similar a los eventos de moneda, excepto que no utilizan la conversión monetaria. Puede establecer eventos numéricos en la variable products
si desea atribuir el evento únicamente a ese producto.
Antes de implementar eventos numéricos, asegúrese de establecer el evento deseado en “Numérico” en Eventos de éxito en la configuración del grupo de informes.
// Send 4.5 in event1 using the events variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1=4.5";
// Send 4.5 in event1 using the products variable. Make sure the event type for event1 is Numeric in Report suite settings
s.events = "event1";
s.products = "Example category;Example product;1;0;event1=4.5";
Si establece un valor numérico tanto en la variable events
como en la variable products
, se utiliza el valor numérico en events
. Evite establecer valores numéricos en las variables events
y products
.