Verwenden des Places-Dienstes mit Adobe Target places-target

In diesem Dokument wird davon ausgegangen, dass Sie die Places-Erweiterung in Ihrer Anwendung implementiert haben. Wenn Sie Hilfe bei der Implementierung der Places-Erweiterung benötigen, finden Sie weitere Informationen unter Places-Erweiterungen.

Nachdem die Places-Erweiterung Ereignisse für Einstiege und Ausstiege sendet, können Sie mithilfe von Regeln in Launch Ihre Places Service-Daten an Ihre Adobe Target SDK-Ereignisse anhängen. Wenn Sie Ihre gewünschte Eigenschaft in Launch ausgewählt haben, können Sie diesen Regeltyp erstellen, indem Sie die folgenden Aufgaben ausführen:

1. Erstellen einer Regel

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

    Berücksichtigen Sie folgende Informationen:

    • Wenn Sie keine Regeln für diese Eigenschaft haben, 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 Places-Dienstdaten an angeforderte Target-Inhalte anhängen.

  2. Klicken Sie unter dem Abschnitt Ereignisse auf Hinzufügen.

  3. Wählen Sie aus der Dropdownliste Erweiterung die Option Adobe Target aus.

  4. Wählen Sie aus der Dropdownliste 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 gehen Sie zu "Define the Action"weiter unten.

Im folgenden Beispiel wird eine Bedingung erstellt, die bewirkt, dass die Regel nur für Benutzer Trigger wird, die die App fünf oder mehr Mal gestartet haben.

  1. Klicken Sie unter dem Abschnitt Bedingungen auf Hinzufügen.
  2. Wählen Sie aus der Dropdownliste Erweiterung die Option Mobile Core aus.
  3. Wählen Sie aus der Dropdownliste Bedingungstyp die Option Starts aus.
  4. Ändern Sie im rechten Bereich die Dropdown-Liste und die Zahlensteuerelemente so, dass die Bedingung "Benutzer hat die App gestartet hat", die größer oder gleich fünf Mal ist.
  5. Klicken Sie auf Änderungen beibehalten.

fügen Sie eine Bedingung hinzu

4. Definieren Sie die Aktion

  1. Klicken Sie unter dem Abschnitt Aktionen auf Hinzufügen.
  2. Wählen Sie aus der Dropdownliste Erweiterung die Option Mobile Core aus.
  3. Wählen Sie aus der Dropdownliste Aktionstyp die Option Daten anhängen aus.
  4. Geben Sie im rechten Bereich im Feld JSON-Payload die Daten ein, die 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 für dieses Ereignis überwachenden Erweiterungen es hören.

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

TIP
Diese JSON-Payload verwendet eine spezielle Notation für das request -Objekt. Im ursprünglichen Ereignis ist request ein Array anonymer Objekte. Beim Anhängen von Daten an alle Objekte in einem Array mit "Daten anhängen"bewirkt die [*]-Notation eines Schlüssels, der bekanntermaßen ein Array enthält, dass die Payload auf alle Objekte in diesem Array angewendet wird.
Die Notation von request[*] kann für jedes Objekt im Array request laut als gelesen werden.

Aktion definieren

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

Überprüfen Sie nach Abschluss der Konfiguration, ob Ihre Regel wie folgt aussieht:

fertige 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