Serializzazione degli ID evento
La serializzazione degli eventi è il processo di implementazione delle misure per impedire che eventi duplicati vengano inseriti nei rapporti di Analytics. La deduplicazione degli eventi è importante nei casi in cui non si desidera che le metriche vengano gonfiate dai visitatori che aggiornano la pagina.
Impostare la serializzazione degli eventi
Devi prima impostare Unique Event Recording di un evento su Use Event ID nelle impostazioni della suite di rapporti. Vedi Eventi di successo nella guida utente dell'amministratore.
Quando si utilizzano gli ID evento, la deduplicazione si verifica sui seguenti livelli:
- Ogni variabile utilizza una propria tabella per la deduplicazione. Ad esempio,
event1:ABC
eevent2:ABC
sono entrambi conteggiati nel reporting. - La deduplicazione avviene a livello globale per tutti i visitatori. Se il visitatore A invia
event1:ABC
e poi il visitatore B invia ancheevent1:ABC
, l'Adobe ignora la seconda istanza dal visitatore B. - La deduplicazione non scade. Se un visitatore invia
event1:ABC
e poi ritorna 2 anni dopo, inviando nuovamenteevent1:ABC
, l'Adobe ignora la seconda istanza.
purchase
, utilizzare la variabile purchaseID
.Utilizzare gli ID evento con Web SDK
Se si utilizza l'oggetto XDM, la serializzazione degli eventi utilizza il campo XDM dell'evento desiderato id
. Il percorso XDM completo dipende dall’evento da serializzare.
Ad esempio, se desideri serializzare la metrica Aggiunte al carrello, imposta xdm.commerce.productListAdds.id
sul valore di serializzazione desiderato. Per serializzare l'evento personalizzato 20, impostare xdm._experience.analytics.event1to100.event20
sul valore di serializzazione desiderato.
Se si utilizza l'oggetto dati, la serializzazione degli eventi utilizza data.__adobe.analytics.events
, seguendo la sintassi stringa di AppMeasurement.
Utilizzare gli ID evento tramite l’estensione Adobe Analytics
Puoi impostare il campo ID evento sia durante la configurazione dell’estensione Analytics (variabili globali) sia come azione in una regola.
- Accedi a Raccolta dati di Adobe Experience Platform utilizzando le credenziali Adobe ID.
- Fai clic sulla proprietà del tag desiderata.
- Vai alla scheda Rules, quindi fai clic sulla regola desiderata (o crea una regola).
- Nella sezione Actions, fai clic su un’azione Adobe Analytics - Set Variables esistente o fai clic sull’icona “+”.
- Impostare l'elenco a discesa Extension su Adobe Analytics e Action Type su Set Variables.
- Individuare la sezione Events, in cui ogni evento contiene un campo Event ID.
I valori validi sono caratteri alfanumerici della lunghezza massima di 20 byte. Se si immette un valore più lungo di 20 byte, il sistema lo troncerà ai primi 20 byte.
Utilizzare gli ID evento in AppMeasurement e nell’editor di codice personalizzato dell’estensione Analytics
La serializzazione degli eventi fa parte della variabile s.events
. Assegna un ID a ogni evento utilizzando i 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.