Hier erfahren Sie, wie Sie Duplikate sowohl in Berichten auf Ereignisebene als auch in aggregierbaren Berichten vermeiden können.
Es kann vorkommen, dass eine bestimmte Conversion mehrmals gezählt oder ein Bericht mehrmals gesendet wird. Auf dieser Seite erfahren Sie, wie Sie doppelte Berichte finden und verhindern, dass diese erfasst werden.
Bereits erhaltene Berichte ignorieren
Wenn der Browser aufgrund der Nichtverfügbarkeit des Netzwerks wiederholt versucht, Berichte zu senden, wird derselbe Bericht möglicherweise mehrmals gesendet.
Um dieses Problem zu beheben, prüfen Sie nach Erhalt eines Berichts dessen report_id
. Wenn Sie bereits einen Bericht mit derselben report_id
erhalten haben, können Sie ihn ignorieren.
Wir empfehlen Ihnen, nach Duplikaten von Berichten auf Ereignisebene und aggregierten Berichten zu suchen.
Browser anweisen, bestimmte Conversions zu ignorieren
Aufgrund eines unerwarteten Aufrufflusses kann eine Conversion mehrmals gezählt werden. Das folgende Beispiel zeigt, wie das passieren kann:
Angenommen, ein Nutzer lädt versehentlich die Seite für den Bezahlvorgang neu, die das Conversion-Pixel enthält. Standardmäßig löst das erneute Laden der Seite eine zweite Conversion aus und Sie erhalten zwei Berichte. Der Nutzer hat jedoch nur einen Kauf getätigt. Sie können dieses Verhalten so ändern, dass nur eine Conversion angezeigt wird, indem Sie Conversions deduplizieren.
Weitere Informationen zur Attributionslogik finden Sie unter Bestimmte Klicks, Aufrufe oder Conversions priorisieren.
Conversions in Berichten auf Ereignisebene deduplizieren
Um Conversions für Berichte auf Ereignisebene zu deduplizieren, legen Sie im Attribution-Reporting-Register-Trigger
-Header einen deduplication_key
fest:
"event_trigger_data": [{
...
"deduplication_key": "89796855"
}]
Conversions in aggregierbaren Berichten deduplizieren
In den folgenden Abschnitten werden Deduplizierungsschlüssel und Filter zum Deduplizieren von Conversions in aggregierten Berichten beschrieben.
„aggregatable_deduplication_keys
“ verwenden
Sie können Deduplizierungsschlüssel so im Header festlegen:
"aggregatable_deduplication_keys": [{
"deduplication_key": "1231232123123"
}]
Wenn dieser Attributionstrigger einer Quelle zugeordnet wird, wird hier ein aggregierter Bericht mit dem Deduplizierungsschlüssel 1231232123123
erstellt.
Filter verwenden
Sie können aggregierte Berichte auch anhand von Filterdaten deduplizieren.
Sie können den Deduplizierungsschlüssel für aggregierte Berichte je nach Filterkonfiguration variieren. Dies ermöglicht Anwendungsfälle wie das Deduplizieren aggregierter Berichte basierend auf dem Conversion-Typ oder auf der Grundlage anderer Informationen, die in Filtern verwendet werden können.
In diesem Beispiel wird die Verwendung von Filtern zusammen mit Deduplizierungsschlüsseln veranschaulicht:
"aggregatable_deduplication_keys": [
{
"deduplication_key": "1231232123123",
"filters": {"conversion_type": ["homepage_view", "productpage_view"]}
},
{
"deduplication_key": "789789789789",
"filters": {"conversion_type": ["purchase"]}
}
]
In diesem Fall gilt Folgendes:
- Wenn dieser Trigger einer Conversion vom Typ
homepage_view
oderproductpage_view
zugeordnet wird, wird ein aggregierter Bericht mit dem Deduplizierungsschlüssel1231232123123
erstellt. - Wenn dieser Trigger einer Conversion vom Typ
purchase
zugeordnet wird, wird ein aggregierter Bericht mit dem Deduplizierungsschlüssel789789789789
erstellt. - Wenn mehrere Deduplizierungsschlüssel mit den Filterdaten übereinstimmen, wird der erste übereinstimmende Schlüssel verwendet.
Nächste Schritte
- Weitere Informationen zu Filtern finden Sie unter Benutzerdefinierte Regeln mithilfe von Filtern definieren.
- Informationen zum Ändern der Attributionslogik finden Sie unter Bestimmte Klicks, Aufrufe oder Conversions priorisieren.