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, lesen Sie 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. Im Regeln Registerkarte, klicken Sie 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. Auswählen eines Ereignisses

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

    In diesem Beispiel erhält die Regel den Namen Anfügen von Places-Dienstdaten an angeforderte Target-Inhalte.

  2. Unter dem Veranstaltungen Abschnitt, klicken Sie auf Hinzufügen.

  3. Aus dem Erweiterung Dropdown-Liste auswählen Adobe Target.

  4. Aus dem Ereignistyp Dropdown-Liste auswählen Inhalt angefordert.

  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 können Sie zum Definieren der Aktion 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. Unter dem Bedingungen Abschnitt, klicken Sie auf Hinzufügen.
  2. Aus dem Erweiterung Dropdown-Liste auswählen Mobile Core.
  3. Aus dem Bedingungstyp Dropdown-Liste auswählen Starts.
  4. Ändern Sie im rechten Bereich die Dropdown-Listen- und Zahlensteuerelemente so, dass die Bedingung Der Benutzer hat die App gestartet, die größer oder gleich fünfmal ist..
  5. Klicken Sie auf Änderungen beibehalten.

Bedingung hinzufügen

4. Definieren Sie die Aktion

  1. Unter dem Aktionen Abschnitt, klicken Sie auf Hinzufügen.
  2. Aus dem Erweiterung Dropdown-Liste auswählen Mobile Core.
  3. Aus dem Aktionstyp Dropdown-Liste auswählen Daten anhängen.
  4. Im rechten Bereich im JSON-Payload Geben Sie 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: poiCity und poiName -Werte hinzugefügt werden mboxParameters für jede Anfrage, 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 die request -Objekt. Im ursprünglichen Ereignis: request ist ein Array anonymer Objekte. Wenn Sie Daten mithilfe von "Daten anhängen"an alle Objekte in einem Array anhängen, wird die [*] -Notation auf einem Schlüssel, der bekanntermaßen ein Array enthält, bewirkt, dass die Payload auf alle Objekte in diesem Array angewendet wird.
Die Notation von request[*] kann laut gelesen werden als für jedes Objekt im request array.

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:

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