Duplikate in Berichten vermeiden

Hier erfahren Sie, wie Sie Duplikate in Berichten auf Ereignisebene und aggregierbaren Berichten vermeiden.

Manchmal wird eine bestimmte Conversion mehrmals gezählt oder ein Bericht mehrmals gesendet. Auf dieser Seite wird erläutert, wie Sie doppelte Berichte finden und verhindern können, dass doppelte Conversions gezählt werden.

Bereits erhaltene Berichte ignorieren

Wenn der Browser aufgrund von Netzwerkproblemen versucht, Berichte noch einmal zu senden, kann es sein, dass derselbe Bericht mehrmals gesendet wird. Um dieses Problem zu beheben, sollten Sie nach Erhalt eines Berichts die report_id prüfen. Wenn Sie bereits einen Bericht mit derselben report_id erhalten haben, ignorieren Sie den Bericht.

Wir empfehlen, sowohl Berichte auf Ereignisebene als auch aggregierbare Berichte auf Duplikate zu prüfen.

Browser anweisen, bestimmte Conversions zu ignorieren

Durch einen unerwarteten Nutzerfluss kann eine Conversion mehrmals gezählt werden. Das folgende Beispiel zeigt, wie das passieren kann:

Angenommen, ein Nutzer lädt die Seite zum Abschluss des Bezahlvorgangs, die das Conversion-Pixel enthält, versehentlich neu. Standardmäßig wird durch das Neuladen der Seite eine zweite Conversion ausgelöst und Sie erhalten zwei Berichte. Der Nutzer hat aber nur einen Kauf getätigt. Sie können dieses Verhalten ändern, sodass nur eine Conversion angezeigt wird, indem Sie Conversions deduplizieren.

Weitere Informationen zur Attributionslogik finden Sie unter Bestimmten Klicks, Aufrufen oder Conversions Priorität einräumen.

Conversions in Berichten auf Ereignisebene deduplizieren

Wenn Sie Conversions für Berichte auf Ereignisebene deduplizieren möchten, legen Sie in Ihrem Attribution-Reporting-Register-Trigger-Header ein 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 aggregierbaren Berichten beschrieben.

aggregatable_deduplication_keys“ verwenden

So legen Sie Deduplizierungsschlüssel im Header fest:

"aggregatable_deduplication_keys": [{
  "deduplication_key": "1231232123123"
}]

Wenn dieser Attributionsauslöser einer Quelle zugeordnet wird, wird ein aggregierbarer Bericht mit dem Deduplizierungsschlüssel 1231232123123 generiert.

Filter verwenden

Sie können aggregierbare Berichte auch anhand von Filterdaten deduplizieren.

Sie können den Deduplizierungsschlüssel für aggregierbare Berichte je nach Filterkonfiguration variieren. So lassen sich beispielsweise aggregierbare Berichte anhand des Conversion-Typs oder anderer Informationen, die in Filtern verwendet werden können, deduplizieren.

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 mit einer Conversion vom Typ homepage_view oder productpage_view übereinstimmt, wird ein aggregierbarer Bericht mit dem Deduplizierungsschlüssel 1231232123123 generiert.
  • Wenn dieser Trigger mit einer Conversion vom Typ purchase übereinstimmt, wird ein aggregierbarer Bericht mit dem Deduplizierungsschlüssel 789789789789 generiert.
  • Wenn mehrere Deduplizierungsschlüssel mit den Filterdaten übereinstimmen, wird der erste verwendet.

Nächste Schritte