Découvrez comment éviter les doublons dans les rapports au niveau des événements et les rapports agrégables.
Il peut arriver qu'une conversion spécifique soit comptabilisée plusieurs fois ou qu'un rapport soit envoyé plusieurs fois. Sur cette page, nous allons voir comment trouver les rapports en double et comment éviter que les conversions en double ne soient comptabilisées.
Ignorer les rapports que vous avez déjà reçus
Lorsque le navigateur tente à nouveau d'envoyer des rapports en raison de l'indisponibilité du réseau, il peut envoyer le même rapport plusieurs fois.
Pour éviter cela, vérifiez le report_id d'un rapport dès que vous le recevez. Si vous avez déjà reçu un rapport avec le même report_id, ignorez-le.
Nous vous recommandons de vérifier s'il existe des doublons de rapports au niveau des événements et de rapports agrégables.
Demander au navigateur d'ignorer des conversions spécifiques
Il est possible qu'une conversion soit comptabilisée plusieurs fois en raison d'un flux utilisateur inattendu. Voici un exemple illustrant une telle situation :
Imaginons qu'un utilisateur actualise par erreur la page de confirmation de la commande qui inclut le pixel de conversion. Par défaut, le rechargement de la page déclenche une deuxième conversion et vous obtenez deux rapports. Mais l'utilisateur n'a effectué qu'un seul achat. Vous pouvez modifier ce comportement pour n'afficher qu'une seule conversion en dédupliquant les conversions.
Pour en savoir plus sur la logique d'attribution, consultez Prioriser des clics, des vues ou des conversions spécifiques.
Dédupliquer les conversions dans les rapports au niveau des événements
Pour dédupliquer les conversions dans les rapports au niveau des événements, définissez un deduplication_key dans l'en-tête Attribution-Reporting-Register-Trigger :
"event_trigger_data": [{
...
"deduplication_key": "89796855"
}]
Dédupliquer les conversions dans les rapports agrégables
Les sections suivantes décrivent les clés et les filtres de déduplication pour dédupliquer les conversions dans les rapports agrégables.
Utiliser aggregatable_deduplication_keys
Vous pouvez définir des clés de déduplication comme suit dans votre en-tête :
"aggregatable_deduplication_keys": [{
"deduplication_key": "1231232123123"
}]
Ici, si ce déclencheur d'attribution correspond à une source, un rapport agrégable est généré et possède une clé de déduplication 1231232123123.
Utiliser des filtres
Vous pouvez également dédupliquer les rapports agrégables en fonction des données de filtre.
Vous pouvez faire varier votre clé de déduplication pour les rapports agrégables en fonction de la configuration de vos filtres. Cela permet des cas d'utilisation tels que la déduplication des rapports agrégables en fonction du type de conversion ou de toute autre information pouvant être utilisée dans les filtres.
Cet exemple illustre l'utilisation de filtres avec des clés de déduplication :
"aggregatable_deduplication_keys": [
{
"deduplication_key": "1231232123123",
"filters": {"conversion_type": ["homepage_view", "productpage_view"]}
},
{
"deduplication_key": "789789789789",
"filters": {"conversion_type": ["purchase"]}
}
]
Dans cet exemple :
- Si ce déclencheur correspond à une conversion de type
homepage_viewouproductpage_view, un rapport agrégable est généré et possède une clé de déduplication1231232123123. - Si ce déclencheur correspond à une conversion de type
purchase, un rapport agrégable est généré et comporte une clé de déduplication789789789789. - Si plusieurs clés de déduplication correspondent aux données du filtre, la première correspondante est utilisée.
Étapes suivantes
- Pour en savoir plus sur les filtres, consultez Définir des règles personnalisées à l'aide de filtres.
- Pour savoir comment modifier la logique d'attribution, consultez Donner la priorité à des clics, des vues ou des conversions spécifiques.