La serialización de eventos es el proceso de implementación de medidas para evitar que los informes de Analytics incluyan eventos duplicados. La deduplicación de eventos es importante en los casos en que no desee que las métricas se inflen con los visitantes que actualizan la página.
Las fuentes de datos no son compatibles con la serialización de eventos ni la deduplicación.
En primer lugar, debe configurar la grabación de eventos únicos de un evento para utilizar el ID de evento en la configuración del grupo de informes. Consulte Evento de éxito en la guía de usuario de administración.
Al utilizar ID de evento, la deduplicación se produce en los siguientes niveles:
event1:ABC
y event2:ABC
se cuentan en los informes.event1:ABC
y el visitante B también envía event1:ABC
, Adobe ignora la segunda instancia del visitante B.event1:ABC
y vuelve 2 años después y envía event1:ABC
nuevamente, Adobe ignora la segunda instancia.Si desea deduplicar el evento purchase
, utilice la variable purchaseID
en su lugar.
La serialización de eventos se asigna para Adobe Analytics como id
del campo XDM del evento deseado. La ruta completa de XDM depende del evento que se desea serializar.
Por ejemplo, si desea serializar la métrica Adiciones al carro de compras, establezca el campo XDM commerce.productListAdds.id
en el valor de serialización deseado. Si desea serializar el evento personalizado 20, establezca el campo XDM _experience.analytics.event1to100.event20
en el valor de serialización deseado.
Puede establecer el campo de ID de evento al configurar la extensión de Analytics (variables globales) o como una acción en una regla.
Los valores válidos son caracteres alfanuméricos de hasta 20 bytes de longitud. Si introduce un valor que supera los 20 bytes, el sistema lo truncará a los primeros 20 bytes.
La serialización de eventos es parte de la variable s.events
. Asigne un ID a cada evento utilizando dos puntos en la cadena.
// Assign custom ID serialization to a single value
s.events = "event1:ABC123";
// Assign custom ID serialization to multiple values
s.events = "event1:ABC123,event2:ABC123";
Si un evento tiene habilitada la serialización pero no contiene un ID de serialización, siempre se contará el evento.