Bestimmte Klicks, Aufrufe oder Conversions priorisieren

Konfigurieren Sie die API so, dass bestimmte Quellen oder Trigger priorisiert werden.

Bestimmte Klicks oder Aufrufe für Berichte auf Ereignisebene oder aggregierte Berichte priorisieren

Mithilfe von Prioritäten auf Quellenseite können Sie das Standardverhalten der Attribution Reporting API ändern. Standardmäßig wird das Attributionsmodell „Letzte Interaktion“ verwendet. Das bedeutet, dass eine Conversion dem letzten übereinstimmenden Quellereignis zugeordnet wird. Sie können dieses Verhalten sowohl für Berichte auf Ereignisebene als auch für aggregierte Berichte anpassen.

Fügen Sie dem Quellregistrierungsheader den Schlüssel priority hinzu, um die Standardpriorität zu ändern.

Legen Sie eine höhere Priorität für Quellen fest, die Sie priorisieren möchten. Größere Werte deuten auf eine höhere Priorität hin. So hat beispielsweise ein Quellereignis mit einem priority von 2 Vorrang vor einer Quelle mit einem priority von 1.

Es wird nur der Bericht gesendet, der mit dem Quellereignis mit der höchsten Priorität übereinstimmt.

Beispielcode

Ändern Sie die Attribution, um weniger aktuelle Quellen auszuwählen (erster Klick):

const currentTimestamp = Date.now();
const priority = - currentTimestamp;

 res.set(
  'Attribution-Reporting-Register-Source',    
  JSON.stringify({
  // … all usual fields for that header
      priority: `${priority}`
    })
 );

Bestimmte Conversions für Berichte auf Ereignisebene priorisieren

Im Gegensatz zu Prioritäten auf der Quelle ist das Festlegen von Prioritäten auf Triggerseite nur für Berichte auf Ereignisebene verfügbar.

Angenommen, ein Nutzer klickt auf eine Anzeige und führt viermal zu einer Conversion: Er ruft die Startseite der Website des Werbetreibenden auf, besucht dann eine Produktseite, meldet sich für den Newsletter an und kauft schließlich etwas.

Aufgrund der Beschränkung von drei Berichten für Klicks werden jedoch standardmäßig alle nachfolgenden Berichte nach der Anmeldung (dritte Conversion) ausgelassen, einschließlich des Kaufberichts.

Stattdessen können Sie die API so konfigurieren, dass Sie Berichte zu Conversions erhalten, die für Sie wichtiger sind, z. B. den Kaufbericht.

Fügen Sie dazu den Schlüssel priority in den Header für die Triggerregistrierung ein und legen Sie eine höhere Priorität für die Conversions fest, die Sie priorisieren möchten.

Wenn eine Attribution für ein bestimmtes Quellereignis ausgelöst wird und die maximale Anzahl von Zuordnungen (drei für Klicks, eine für Aufrufe) für diese Quelle erreicht wurde, wird der Browser:

  • Vergleichen Sie die Priorität des neuen Berichts mit den Prioritäten vorhandener geplanter Berichte für dieselbe Quelle.

  • Löschen Sie den Bericht mit der niedrigsten Priorität, um stattdessen den neuen Bericht zu planen. Wenn es sich um den neuen Bericht mit der niedrigsten Priorität handelt, wird er ignoriert und Sie erhalten ihn nicht.

Wenn keine Prioritäten festgelegt sind, greift der Browser auf sein Standardverhalten zurück: Alle Conversions, die nach der dritten Klick-Conversion oder der ersten Conversion für Aufrufe erfolgen, werden verworfen.

Sehen Sie sich den Beispielcode an: Conversions vom Typ „Checkout“ priorisieren.

Nächste Schritte

Informationen zum Festlegen von Quellen und Triggern finden Sie unter: