Show Menu
THEMEN×

Orte-Dienst mit Adobe-Zielgruppe verwenden

In diesem Dokument wird davon ausgegangen, dass die Plates-Erweiterung in Ihrer Anwendung implementiert ist. Weitere Informationen zum Implementieren der Platzierungserweiterung finden Sie unter Platzierungserweiterungen .
Nachdem die Plates-Erweiterung Ereignis für Ein- und Ausstiege gesendet hat, können Sie die Regeln des Startvorgangs nutzen, um Ihre Daten des Orts-Dienstes an Ihre Adobe Zielgruppe 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 Rules Registerkarte auf Create New Rule .
    Beachten Sie die folgenden 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 wird die Regel benannt Attach Places Service Data to Target Content Requested .
  2. Klicken Sie unter dem Events Abschnitt auf Add .
  3. Wählen Sie aus der Extension Dropdown-Liste Adobe Target .
  4. Wählen Sie aus der Event Type Dropdown-Liste Content Requested .
  5. Klicken Sie auf Keep Changes .

3. Hinzufügen

Führen Sie diesen Schritt aus, wenn Sie Bedingungen zu Ihrer Regel hinzufügen möchten. Fahren Sie andernfalls mit der Option Aktion definieren weiter unten fort.
Im folgenden Beispiel wird eine Bedingung erstellt, die bewirkt, dass die Regel nur für Benutzer ausgelöst wird, die die App fünf oder mehr Mal gestartet haben.
  1. Klicken Sie unter dem Conditions Abschnitt auf Add .
  2. Wählen Sie aus der Extension Dropdown-Liste Mobile Core .
  3. Wählen Sie aus der Condition Type Dropdown-Liste Launches .
  4. Ändern Sie im rechten Bereich die Dropdown-Listen- und Nummernsteuerelemente so, dass die Bedingung gelesen wird User has launched the app greater than or equal to 5 times .
  5. Klicken Sie auf Keep Changes .

4. Definieren der Aktion

  1. Klicken Sie unter dem Actions Abschnitt auf Add .
  2. Wählen Sie aus der Extension Dropdown-Liste Mobile Core .
  3. Wählen Sie aus der Action Type Dropdown-Liste Attach Data .
  4. Geben Sie im rechten Bereich im JSON Payload Feld die Daten ein, die diesem Ereignis hinzugefügt werden sollen.
  5. Klicken Sie auf Keep Changes .
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 der Anforderung, die im Zielgruppe-Ereignis verarbeitet wird, poiCity Werte poiName mboxparameters hinzugefügt. Die Werte für die neuen Schlüssel werden zum Zeitpunkt der Verarbeitung durch das SDK dynamisch bestimmt.
Diese JSON-Nutzlast verwendet eine spezielle Notation für das request Objekt. Im ursprünglichen Ereignis request ist ein Array anonymer Objekte. Wenn Daten mit "Daten anhängen"an alle Objekte in einem Array angehängt werden, bewirkt die [*] Notation eines Schlüssels, der bekanntermaßen ein Array enthält, dass die Nutzlast auf alle Objekte in diesem Array angewendet wird.
Die Notation von request[*] kann laut wie für jedes Objekt im request Array gelesen werden.

5. Speichern der Regel und Erstellen der Eigenschaft

Überprüfen Sie nach Abschluss der Konfiguration, ob die Regel wie folgt aussieht:
  1. Klicken Sie auf Save .
  2. Erstellen Sie Ihre Launch-Eigenschaft neu und stellen Sie sie auf die richtige Umgebung bereit.