Zum Inhalt springen

AppsFlyer: Event senden

Die Point-Vorlage AppsFlyer: Event senden sendet für jeden Reisenden, der diesen Schritt durchläuft, ein Server-zu-Server-In-App-Event an AppsFlyer. Das Event enthält die Attribution der Installation, sodass der Journey-Schritt in den AppsFlyer-Berichten erscheint und als Conversion an Werbenetzwerke übergeben werden kann.

Konfigurieren Sie den Point

Anchor link to
  1. Ziehen Sie AppsFlyer: Event senden aus dem Abschnitt Integrationen auf die Arbeitsfläche.
  2. Doppelklicken Sie auf den Point und geben Sie einen Schrittnamen ein.
  3. Geben Sie unter App-ID die App-Kennung von AppsFlyer ein: App-Einstellungen, id123456789 für iOS oder com.example.app für Android.
Drawer 'AppsFlyer-Event senden' mit den Feldern Schrittname und App-ID
  1. Geben Sie unter Dev-Key den Dev-Key der App aus App-Einstellungen > Dev-Key ein. Er wird maskiert gespeichert, wie ein geheimer Webhook-Header – Pushwoosh zeigt ihn nach dem Speichern niemals an oder gibt ihn zurück, und er erscheint niemals in der gespeicherten Anfrage des Points oder im Anrufprotokoll.
Feld 'Dev-Key' im Drawer 'AppsFlyer-Event senden'
  1. Geben Sie unter Event-Name den Namen ein, den das Event in AppsFlyer erhalten soll, entweder einen Standardnamen (af_purchase, af_complete_registration) oder einen eigenen (paywall_reached).
Feld 'Event-Name' im Drawer 'AppsFlyer-Event senden'
  1. Geben Sie unter Tag mit der AppsFlyer-ID den Namen des Pushwoosh-Tags ein, unter dem die App die AppsFlyer-ID speichert, nachdem das AppsFlyer-SDK gestartet ist (siehe Entwicklerhinweis oben). Geben Sie den Tag-Namen als reinen Text ein. Point-Vorlagen haben nicht die Tag-Auswahl, die Push oder E-Mail verwenden. AppsFlyer ordnet ein Server-Event einer Installation nur über diese ID zu, also stellen Sie sicher, dass der Tag-Name exakt korrekt ist.
Feld 'Tag mit der AppsFlyer-ID' im Drawer 'AppsFlyer-Event senden'
  1. Optional. Behalten Sie unter Kunden-Benutzer-ID den Standardwert {{device:user_id}} bei, um die Pushwoosh-Benutzer-ID zu senden, oder geben Sie Ihre eigene Kennung zur Abstimmung in AppsFlyer ein.
Feld 'Kunden-Benutzer-ID' im Drawer 'AppsFlyer-Event senden'
  1. Optional. Behalten Sie unter Währung den Standardwert USD bei oder geben Sie einen anderen ISO 4217-Code ein. Er wird als eventCurrency gesendet.
Feld 'Währung' im Drawer 'AppsFlyer-Event senden'
  1. Optional. Fügen Sie unter Event-Wert die Parameter hinzu, die als eventValue-Payload von AppsFlyer gesendet werden sollen – siehe Schlüssel/Wert-Felder. Die Tabelle ist mit einer af_revenue- und einer af_currency-Zeile vorausgefüllt; löschen Sie die, die Sie nicht benötigen. Verwenden Sie af_revenue für den Betrag und af_content_id oder af_content_type für Ihre eigenen. Es gibt kein separates numerisches Umsatzfeld: af_revenue ist eine Zeichenfolgenzelle in dieser Tabelle, wie jeder andere Parameter auch, und akzeptiert ein Makro wie {{tag:Price}}. Eine leere Zelle wird nicht gesendet.
Feld 'Event-Wert' mit den Zeilen af_revenue und af_currency im Drawer 'AppsFlyer-Event senden'
  1. Klicken Sie auf Speichern.

Wann keine Anfrage gesendet wird

Anchor link to

Pushwoosh überspringt die Anfrage (und der Reisende fährt mit dem nächsten Schritt fort), wenn das Tag in Tag mit der AppsFlyer-ID für diesen Reisenden leer ist. Dies ist keine fehlgeschlagene Anfrage. AppsFlyer hätte nichts, womit es das Event abgleichen könnte.

Eine fehlgeschlagene Anfrage (eine, die eine AppsFlyer-ID hatte) lässt den Reisenden stattdessen aus der Journey ausscheiden. Siehe Fehler und fehlgeschlagene Anfragen.

Beispielszenario: Melden eines abgeschlossenen Kaufs an AppsFlyer

Anchor link to

Eine App möchte, dass ein später in einer Journey getätigter Kauf die Attribution der Installation in AppsFlyer trägt, damit er als Conversion an Werbenetzwerke übergeben werden kann. Dies setzt voraus, dass das Entwicklungsteam die AppsFlyer-ID bereits wie oben beschrieben in einem Pushwoosh-Tag gespeichert hat.

  1. Fügen Sie AppsFlyer: Event senden direkt nach dem Schritt hinzu, der den Kauf bestätigt. Setzen Sie den Event-Namen auf af_purchase. Setzen Sie unter Event-Wert af_revenue auf {{tag:LastPurchaseAmount}}.
  2. Klicken Sie auf Speichern.

Sobald dies ausgeführt wird, erscheint der Kauf in den Berichten von AppsFlyer mit der Attribution der Installation und kann als Conversion an Werbenetzwerke übergeben werden.