La sérialisation des événements est le processus consistant à implémenter des mesures pour empêcher les événements en double d’entrer dans la création de rapports d’Analytics. La déduplication des événements est importante lorsque vous ne souhaitez pas que les mesures soient exagérées par les visiteurs qui actualisent la page.
Les sources de données ne prennent pas en charge la sérialisation ou la déduplication des événements.
Vous devez d’abord définir l’enregistrement d’événements uniques d’un événement pour utiliser l’identifiant d’événement dans les paramètres de la suite de rapports. Voir Événements de réussite dans le guide d’utilisation destiné à l’administrateur.
Lors de l’utilisation des identifiants d’événement, la déduplication se produit aux niveaux suivants :
event1:ABC
et event2:ABC
sont tous deux comptabilisés dans les rapports.event1:ABC
puis le visiteur B envoie également event1:ABC
, Adobe ignore la deuxième instance du visiteur B.event1:ABC
puis revient 2 ans plus tard et renvoie event1:ABC
, Adobe ignore la seconde instance.Si vous souhaitez dédupliquer l’événement purchase
, utilisez plutôt la variable purchaseID
.
Vous pouvez définir le champ Identifiant d’événement lors de la configuration de l’extension Analytics (variables globales) ou en tant qu’action dans une règle.
Les valeurs valides sont des caractères alphanumériques d’une longueur maximale de 20 octets. Si vous saisissez une valeur de plus de 20 octets, le système la tronque sur les 20 premiers octets.
La sérialisation des événements fait partie de la variable s.events
. Attribuez un identifiant à chaque événement à l’aide d’un deux-points dans la chaîne.
// 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 la sérialisation d’un événement est activée mais ne contient pas d’identifiant de sérialisation, l’événement est toujours comptabilisé.