La serializzazione degli eventi è il processo di implementazione delle misure per impedire l’inserimento di eventi duplicati nel reporting di Analytics. La deduplicazione degli eventi è importante nei casi in cui non desideri che le metriche vengano gonfiate dai visitatori che aggiornano la pagina.
Origini dati non supporta la serializzazione o la deduplicazione degli eventi.
È innanzitutto necessario impostare il valore di Unique Event Recording a Use Event ID nelle impostazioni della suite di rapporti. Vedi Eventi di successo nella guida utente Admin.
Quando si utilizzano gli ID evento, la deduplicazione avviene ai seguenti livelli:
event1:ABC
e event2:ABC
sono entrambi conteggiati nel reporting.event1:ABC
poi il visitatore B invia anche event1:ABC
, Adobe ignora la seconda istanza dal visitatore B.event1:ABC
poi torna indietro 2 anni dopo e invia event1:ABC
ancora una volta, l'Adobe ignora la seconda istanza.Se desideri deduplicare il purchase
, utilizza purchaseID
invece.
La serializzazione degli eventi è mappato per Adobe Analytics nel campo XDM dell'evento desiderato id
. Il percorso XDM completo dipende dall’evento da serializzare.
Ad esempio, se desideri serializzare la metrica Aggiunte carrello, imposta la commerce.productListAdds.id
Campo XDM al valore di serializzazione desiderato. Se desideri serializzare l'evento personalizzato 20, imposta la variabile _experience.analytics.event1to100.event20
Campo XDM al valore di serializzazione desiderato.
Puoi impostare il campo ID evento sia durante la configurazione dell'estensione Analytics (variabili globali) sia come azione in una regola.
I valori validi sono caratteri alfanumerici di lunghezza massima di 20 byte. Se si immette un valore superiore a 20 byte, il sistema lo troncherà ai primi 20 byte.
La serializzazione degli eventi fa parte del s.events
variabile. Assegna un ID a ogni evento utilizzando due punti nella stringa.
// 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";
Se la serializzazione di un evento è abilitata ma non contiene un ID di serializzazione, l’evento viene sempre conteggiato.