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 soit comptabilisée plusieurs fois ou qu'un rapport soit envoyé plusieurs fois. Cette page explique comment identifier les rapports en double et empêcher la comptabilisation de conversions en double.
Ignorer les signalements que vous avez déjà reçus
Lorsque le navigateur retente d'envoyer des rapports en raison d'une indisponibilité du réseau, il peut envoyer le même rapport plusieurs fois.
Pour limiter ce problème, lorsque vous recevez un rapport, vérifiez son report_id
. Si vous avez déjà reçu un rapport avec le même report_id
, ignorez-le.
Nous vous recommandons de vérifier qu'il n'y a pas de doublons dans les rapports au niveau des événements et dans les rapports agrégables.
Demander au navigateur d'ignorer des conversions spécifiques
En raison d'un parcours utilisateur inattendu, une conversion peut être comptabilisée plusieurs fois. L'exemple suivant décrit comment cela peut se produire:
Supposons qu'un utilisateur actualise par erreur la page de confirmation du règlement qui inclut le pixel de conversion. Par défaut, l'actualisation de la page déclenche une deuxième conversion, et deux rapports sont générés. Toutefois, l'utilisateur n'a effectué qu'un seul achat. Vous pouvez modifier ce comportement afin de 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 permettant de dédupliquer les conversions dans les rapports agrégables.
Utiliser aggregatable_deduplication_keys
Vous pouvez définir des clés de déduplication comme ceci dans votre en-tête:
"aggregatable_deduplication_keys": [{
"deduplication_key": "1231232123123"
}]
Ici, si ce déclencheur d'attribution est mis en correspondance avec une source, un rapport agrégable est généré avec une clé de déduplication 1231232123123
.
Utiliser des filtres
Vous pouvez également dédupliquer des rapports agrégables en fonction de données filtrées.
Vous pouvez faire en sorte que votre clé de déduplication pour les rapports agrégables varie en fonction de la configuration de votre filtre. Cela permet par exemple de dédupliquer 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 est associé à une conversion de type
homepage_view
ouproductpage_view
, un rapport agrégable est généré avec une clé de déduplication1231232123123
. - Si ce déclencheur est associé à une conversion de type
purchase
, un rapport agrégable est généré avec une clé de déduplication789789789789
. - Si plusieurs clés de déduplication correspondent aux données de filtre, la première clé qui correspond 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 Prioriser des clics, des vues ou des conversions spécifiques.