Orte-Dienst mit Adobe Target verwenden

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

Nachdem die Plates-Erweiterung Ereignis für Einstiege und Ausstiege gesendet hat, können Sie die Regeln in Launch nutzen, um Ihre Ortsdienstdaten an Ihre Adobe Target SDK-Ereignis anzuhängen. Wenn Sie die gewünschte Eigenschaft in Start ausgewählt haben, können Sie diese Art von Regel erstellen, indem Sie die folgenden Aufgaben ausführen:

1. Regel erstellen

  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 auf dem Bildschirm.

2. Ereignis auswählen

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

    In diesem Beispiel erhält die Regel den Namen Ortsdienstdaten an angeforderte Zielgruppen-Content anhängen.

  2. Klicken Sie unter Ereignisse auf Hinzufügen.

  3. Wählen Sie in der Dropdown-Liste Extension Adobe Target aus.

  4. Wählen Sie in der Dropdown-Liste Ereignistyp Inhaltsanforderungen aus.

  5. Klicken Sie auf Änderungen beibehalten.

Ereignis hinzufügen

3. hinzufügen

WICHTIG

Führen Sie diesen Schritt aus, wenn Sie Bedingungen zu Ihrer Regel hinzufügen möchten. Fahren Sie andernfalls mit Definieren Sie die Aktion 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 im Abschnitt Bedingungen auf Hinzufügen.
  2. Wählen Sie in der Dropdown-Liste Extension Mobile Core aus.
  3. Wählen Sie in der Dropdown-Liste Bedingungstyp Starts.
  4. Ändern Sie im rechten Bereich die Dropdown-Listen- und Nummernsteuerelemente so, dass die Bedingung Benutzer die App gestartet hat, die größer oder gleich 5 Mal ist.
  5. Klicken Sie auf Änderungen beibehalten.

Bedingung hinzufügen

4. Definieren der Aktion

  1. Klicken Sie unter dem Abschnitt Aktionen auf Hinzufügen.
  2. Wählen Sie in der Dropdown-Liste Extension Mobile Core aus.
  3. Wählen Sie in der Dropdown-Liste Aktionstyp 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-Nutzlast hinzufügen, die Daten zu einem SDK-Ereignis hinzufügt, bevor die für dieses Ereignis Listening-Erweiterungen es hören.

Im folgenden Beispiel werden den Werten poiCity und poiName für jede Anforderung, die im Ereignis Zielgruppe verarbeitet wird, mboxParameters hinzugefügt. Die Werte für die neuen Schlüssel werden zum Zeitpunkt der Verarbeitung durch das SDK dynamisch bestimmt.

TIPP

Diese JSON-Nutzlast verwendet eine spezielle Notation für das request-Objekt. Im ursprünglichen Ereignis ist request ein Array anonymer Objekte. Wenn Daten mit "Daten anhängen"an alle Objekte in einem Array angehängt werden, bewirkt die [*]-Notation bei einem Schlüssel, der bekanntermaßen ein Array enthält, dass die Nutzlast auf alle Objekte in diesem Array angewendet wird.

Die Notation von request[*] kann laut als für jedes Objekt im request-Array gelesen werden.

die Aktion definieren

5. Speichern der Regel und Erstellen der Eigenschaft

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

Abgeschlossene Regel

  1. Klicken Sie auf Speichern.
  2. Erstellen Sie Ihre Launch-Eigenschaft neu und stellen Sie sie auf die richtige Umgebung bereit.

Auf dieser Seite