Mit der Places-Erweiterung und einer Region-Monitoring-Lösung, die in Ihrer Mobile App installiert ist, können Sie in Adobe Experience Platform Launch Regeln erstellen, die durch Standortdaten ausgelöst oder mit Bedingungen versehen werden, einschließlich Standorteinstiegs- und -ausstiegsereignissen.
Sie können eine Regel konfigurieren, die aus einem Ereignis, einer Bedingung und einer Aktion besteht. Jede Regel besteht aus Folgendem:
Places Service bietet die folgenden Ereignisse, für die Sie eine Regel ausführen können:
Bedingungen definieren die Kriterien, die die mit dem Ereignis oder dem freigegebenen Status einer Erweiterung in dieser Instanz verknüpften Daten erfüllen müssen, damit die Aktion ausgeführt wird. Beispielsweise können Sie eine Bedingung festlegen, um eine Aktion für einen Eintrag in einen Café nur in San Francisco Trigger.
Das Places SDK behält die folgenden Status bei:
Jeder POI enthält die folgenden Datenelemente:
Mit Aktionen wird definiert, was die App als Reaktion auf die Bedingung für die Regel tut, die für das ausgelöste Ereignis erfüllt ist. Wenn Ihr Kunde beispielsweise Ihren POI erreicht, können Sie eine Willkommensnachricht so konfigurieren, dass sie auf seinem Mobilgerät angezeigt wird.
In diesem Beispiel wird davon ausgegangen, dass Sie eine POI-Bibliothek aller Cafés in den USA erstellt haben. Weitere Informationen zum Erstellen von POIs und Bibliotheken finden Sie unter POI erstellen und Erstellen einer Bibliothek in Verwalten mehrerer Bibliotheken.
Das folgende Verfahren zeigt, wie Sie eine Regel erstellen, die einen Beitrag an den Slack zurücksendet, wenn Sie in San Francisco einen Café betreten.
Das Ereignis, die Bedingung und die Aktion werden wie folgt definiert:
Bevor Sie eine Regel erstellen, müssen Sie in Adobe Experience Platform Launch ein Datenelement erstellen. Datenelemente füllen automatisch die erforderlichen Informationen zu Ihrem POI in der Postback-Nachricht aus.
So erstellen Sie ein Datenelement in Experience Platform Launch:
Im Aktionen Abschnitt, klicken Sie auf + Hinzufügen.
Im Erweiterung in der Dropdown-Liste beibehalten Mobile Core ausgewählt.
Wählen Sie einen Aktionstyp aus, z. B. Postback senden.
a. In URL Geben Sie die Postback-URL für den Slack ein, z. B. https://hooks.slack.com/services/
.
b. Um einen POST-Hauptteil zu senden, wählen Sie die Post-Körper hinzufügen aktivieren.
c. in Post-Körper Fügen Sie den Post-Hauptteil hinzu, z. B.: { "text": "A customer has entered" }
c. Geben Sie einen Inhaltstyp ein, z. B. application/json.
d. Wählen Sie einen Timeout-Wert aus, z. B. 5.
Klicken Sie auf Änderungen beibehalten.
Die Verwendung von Places Service-Geo-Fence-Einträgen und -Ausstiegen zu Trigger-Regeln in Experience Platform Launch ist unglaublich leistungsstark, Sie können aber auch Standortdaten als Bedingung für andere Ereignisse verwenden. Sie könnten beispielsweise einen Mobile Core-Verfolgungsaktion-Trigger für die Auslösung auf Grundlage eines bestimmten trackAction -Aufruferereignisses in Ihrer App einrichten. Basierend auf diesem Ereignis können Sie dem Ereignis zusätzliche Standortbedingungen zuweisen, bevor eine Aktion ausgeführt wird. Öffnen Sie beispielsweise bei einem Kauf eine In-App-Umfrage trackAction
-Ereignis eintritt, aber only wenn der aktuelle Standort des Benutzers bestimmte Places Service-Metadaten enthält.