Duplikate in Berichten vermeiden

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

Nächste Schritte