Duplikate in Berichten auf Ereignisebene und aggregierte Berichte verhindern
Es kann vorkommen, dass eine bestimmte Conversion mehr als einmal gezählt oder ein Bericht mehrmals gesendet wird. Auf dieser Seite erfahren Sie, wie Sie doppelte Berichte finden und verhindern, dass doppelte Conversions gezählt werden.
Bereits erhaltene Meldungen ignorieren
Wenn der Browser aufgrund von Nichtverfügbarkeit des Netzwerks versucht, Berichte erneut zu senden, sendet er denselben Bericht möglicherweise mehrmals.
Um dies zu vermeiden, prüfen Sie nach Erhalt eines Berichts dessen report_id
. Wenn du bereits einen Bericht mit denselben report_id
erhalten hast, kannst du diesen Bericht ignorieren.
Wir empfehlen Ihnen, nach Duplikaten von Berichten auf Ereignisebene und aggregierten Berichten zu suchen.
Weisen Sie den Browser an, bestimmte Conversions zu ignorieren.
Durch einen unerwarteten User Flow kann eine Conversion mehrmals gezählt werden. Das folgende Beispiel zeigt, wie dies geschehen kann:
Angenommen, ein Nutzer lädt die Zahlungsseite, die das Conversion-Pixel enthält, versehentlich neu. Standardmäßig löst die Aktualisierung 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 aggregierten Berichten deduplizieren
In den folgenden Abschnitten werden die Deduplizierungsschlüssel und Filter zum Deduplizieren von Conversions in aggregierten Berichten beschrieben.
„aggregatable_deDuplizierungsschlüssel“ verwenden
Sie können die Deduplizierungsschlüssel wie folgt im Header festlegen:
"aggregatable_deduplication_keys": [
{
"deduplication_key": "1231232123123"
},
]
Wenn dieser Attributionstrigger in diesem Fall einer Quelle zugeordnet wird, wird ein aggregierbarer Bericht mit dem Deduplizierungsschlüssel 1231232123123
erstellt.
Filter verwenden
Außerdem können Sie zusammengefasste Berichte basierend auf Filterdaten deduplizieren.
Sie können den Deduplizierungsschlüssel für aggregierte Berichte je nach Filterkonfiguration variieren. Dies ermöglicht Anwendungsfälle wie das Deduplizieren von aggregierten Berichten 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 in Verbindung mit Schlüsseln zur Deduplizierung 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 aggregierbarer Bericht mit dem Deduplizierungsschlüssel1231232123123
generiert. - Wenn dieser Trigger einer Conversion vom Typ
purchase
zugeordnet wird, wird ein aggregierbarer 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.
- Weitere Informationen zum Ändern der Attributionslogik finden Sie unter Bestimmte Klicks, Aufrufe oder Conversions priorisieren.