Verwenden des Places Service mit Adobe Target places-target

In diesem Dokument wird davon ausgegangen, dass die Places-Erweiterung in Ihrem Programm implementiert ist. Wenn Sie Hilfe bei der Implementierung der Places-Erweiterung benötigen, lesen Sie Places-Erweiterungen.

Nachdem die Places-Erweiterung Ereignisse für Ein- und Ausstiege gesendet hat, können Sie in Launch Regeln nutzen, um Ihre Places Service-Daten an Ihre Adobe Target SDK-Ereignisse anzuhängen. Wenn Ihre gewünschte Eigenschaft in Launch ausgewählt ist, können Sie diesen Regeltyp erstellen, indem Sie die folgenden Aufgaben ausführen:

1. Regel erstellen

  1. Klicken Sie auf der Regeln auf Neue Regel erstellen.

    Berücksichtigen Sie folgende Informationen:

    • Wenn für diese Eigenschaft keine Regeln vorhanden sind, befindet sich die Schaltfläche in der Mitte des Bildschirms.
    • Wenn Ihre Eigenschaft über Regeln verfügt, befindet sich die Schaltfläche oben rechts im Bildschirm.

2. Ereignis auswählen

  1. Geben Sie Ihrer Regel einen aussagekräftigen Namen, damit sie in Ihrer Regelliste leicht erkennbar ist.

    In diesem Beispiel trägt die Regel den Namen Attach Places Service Data to Target Content Requested.

  2. Klicken Sie Abschnitt Ereignisse“ auf Hinzufügen.

  3. Wählen Sie in Dropdown Liste Erweiterung die Option Adobe Target.

  4. Wählen Sie in Dropdown-Liste Ereignistyp“ die Option Inhalt angefordert aus.

  5. Klicken Sie auf Änderungen beibehalten.

Ereignis hinzufügen

3. Bedingungen hinzufügen

IMPORTANT
Führen Sie diesen Schritt aus, wenn Sie Bedingungen zu Ihrer Regel hinzufügen möchten. Andernfalls fahren Sie unten mit Definieren der Aktion fort.

Im folgenden Beispiel wird eine Bedingung erstellt, die dazu führt, dass die Regel nur für Benutzende in den Trigger gerät, die die App mindestens fünf Mal gestartet haben.

  1. Klicken im Abschnitt auf Hinzufügen.
  2. Wählen Sie in Dropdown Liste Erweiterung die Option Mobile Core aus.
  3. Wählen Sie in Dropdown-Liste Bedingungstyp“ Launches aus.
  4. Ändern Sie im rechten Bereich die Steuerelemente für Dropdown-Liste und Anzahl so, dass die Bedingung lautet Der Benutzer hat die App mehr als oder gleich fünfmal gestartet.
  5. Klicken Sie auf Änderungen beibehalten.

Bedingung hinzufügen

4. Definieren der Aktion

  1. Klicken Sie Abschnitt Aktionen“ auf Hinzufügen.
  2. Wählen Sie in Dropdown Liste Erweiterung die Option Mobile Core aus.
  3. Wählen Sie in Dropdown Liste „Aktionstyp“ die Option Daten anhängen.
  4. Geben Sie im rechten Bereich in das Feld JSON-" die Daten ein, die zu diesem Ereignis hinzugefügt werden sollen.
  5. Klicken Sie auf Änderungen beibehalten.

Im rechten Bereich können Sie eine Freiform-JSON-Payload hinzufügen, die Daten zu einem SDK-Ereignis hinzufügt, bevor die Erweiterungen, die auf dieses Ereignis warten, es hören.

Im folgenden Beispiel werden poiCity- und poiName-Werte zu den mboxParameters für jede Anfrage hinzugefügt, die im Target-Ereignis verarbeitet wird. Die Werte für die neuen Schlüssel werden von der SDK zum Zeitpunkt der Verarbeitung dieses Ereignisses dynamisch bestimmt.

TIP
Diese JSON-Payload verwendet eine spezielle Notation für das request. Im ursprünglichen Ereignis ist request ein Array anonymer Objekte. Beim Anhängen von Daten an alle Objekte in einem Array mithilfe von „Daten anhängen“ bewirkt die [*] Notation für einen Schlüssel, von dem bekannt ist, dass er ein Array enthält, dass die Payload auf alle Objekte in diesem Array angewendet wird.
Die Notation von request[*] kann laut ausgelesen werden als für jedes Objekt im request-Array.

Definieren Sie die Aktion

5. Speichern Sie die Regel und erstellen Sie die Eigenschaft neu

Stellen Sie nach Abschluss der Konfiguration sicher, dass die Regel wie folgt aussieht:

Abgeschlossene Regel

  1. Klicken Sie auf Speichern.
  2. Erstellen Sie Ihre Launch-Eigenschaft neu und stellen Sie sie in der richtigen Umgebung bereit.
recommendation-more-help
475fad96-f29f-4dca-a109-68bf0557e825