3.2.4 Erstellen von Journey und Nachrichten

In dieser Übung erstellen Sie mithilfe von Adobe Journey Optimizer eine Journey und mehrere Textnachrichten.

In diesem Anwendungsfall besteht das Ziel darin, je nach Wetterbedingungen des Standorts Ihres Kunden unterschiedliche Nachrichten zu senden. Es wurden drei Szenarien definiert:

  • Kälter als 10° Celsius
  • Zwischen 10° und 25° Celsius
  • Wärmer als 25° Celsius

Für diese drei Bedingungen müssen Sie drei Nachrichten in Adobe Journey Optimizer definieren.

3.2.4.1 Journey erstellen

Melden Sie sich bei Adobe Journey Optimizer an, indem Sie zu Adobe Experience Cloud wechseln. Auf Journey Optimizer.

ACOP

Sie werden zur Ansicht Startseite in Journey Optimizer weitergeleitet. Stellen Sie zunächst sicher, dass Sie die richtige Sandbox verwenden. Die zu verwendende Sandbox heißt --aepSandboxName--. Sie befinden sich dann in der Startseite-Ansicht Ihres Sandbox---aepSandboxName--.

ACOP

Wechseln Sie im linken Menü zu Journey und klicken Sie auf Journey erstellen um mit der Erstellung Ihres Journey zu beginnen.

Demo

Sie sollten Ihren Journey mit dem Vornamen versehen.

Verwenden Sie --aepUserLdap-- - Geofence Entry Journey als Namen für die Journey. Es dürfen derzeit keine anderen Werte festgelegt werden. Klicken Sie auf Speichern.

Demo

Sehen Sie sich auf der linken Seite Ihres Bildschirms "". Ihr zuvor erstelltes Ereignis sollte in dieser Liste mit dem Namen --aepUserLdap--GeofenceEntry angezeigt werden. Wählen Sie es aus und ziehen Sie es dann per Drag-and-Drop auf die Journey-Arbeitsfläche. Ihr Journey sieht dann wie folgt aus:

Demo

Klicken Sie anschließend auf Orchestrierung. Jetzt sehen Sie die verfügbaren Orchestration-Funktionen. Wählen Sie Bedingung aus und ziehen Sie es dann per Drag-and-Drop auf die Journey-Arbeitsfläche.

Demo

Für diese Bedingung müssen jetzt drei Pfade konfiguriert werden:

  • Es ist kälter als zehn Grad Celsius
  • Es ist zwischen 10° und 25° Celsius
  • Es ist wärmer als 25° Celsius

Definieren wir die erste Bedingung.

Bedingung 1: Kälter als 10° Celsius

Klicken Sie auf Bedingung. Klicken Sie auf Path1 und bearbeiten Sie den Namen des Pfads in älter als 10 C. Klicken Sie auf das Bearbeiten-Symbol für den Ausdruck von Path1.

Demo

Daraufhin wird ein leerer Bildschirm Einfacher Editor angezeigt. Ihre Abfrage ist etwas komplexer, daher benötigen Sie den Erweiterten Modus. Klicken Sie Erweiterter Modus.

Demo

Daraufhin wird der "Editor“ angezeigt mit dem Code eingegeben werden kann.

Demo

Wählen Sie den folgenden Code aus und fügen Sie ihn in den Erweiterten Editor“.

#{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} <= 10

Sie werden es dann sehen.

Demo

Um die Temperatur als Teil dieser Bedingung abzurufen, müssen Sie die Stadt angeben, in der sich der Kunde derzeit befindet.
Stadt muss mit dem dynamischen q verknüpft sein, genau wie Sie es zuvor in der Open Weather-API-Dokumentation gesehen haben.

Klicken Sie auf Feld (dynamischer Wert: q wie im Screenshot gezeigt.

Demo

Anschließend müssen Sie das Feld finden, das die aktuelle Stadt des Kunden in einer der verfügbaren Datenquellen enthält. In diesem Fall müssen Sie es unter "".

Demo

Sie können das Feld finden, indem Sie zu --aepUserLdap--GeofenceEntry.placeContext.geo.city navigieren.

Durch Klicken auf dieses Feld oder Klicken auf + wird es als dynamischer Wert für den q hinzugefügt. Dieses Feld wird beispielsweise mit dem Geolocation-Service ausgefüllt, den Sie in Ihrer Mobile App implementiert haben. In diesem Fall simulieren Sie dies mithilfe der Datenerfassungseigenschaft der Demo-Website. Klicken Sie auf OK.

Demo

Bedingung 2: Zwischen 10° und 25° Celsius

Nachdem Sie die erste Bedingung hinzugefügt haben, wird dieser Bildschirm angezeigt. Klicken Sie Pfad hinzufügen.

Demo

Doppelklicken Sie auf Path1 und bearbeiten Sie den Pfadnamen in Zwischen 10 und 25 C. Klicken Sie auf Bearbeiten für den Ausdruck unter diesem Pfad.

Demo

Daraufhin wird ein leerer Bildschirm Einfacher Editor angezeigt. Ihre Abfrage ist etwas komplexer, daher benötigen Sie den Erweiterten Modus. Klicken Sie Erweiterter Modus.

Demo

Daraufhin wird der "Editor“ angezeigt mit dem Code eingegeben werden kann.

Demo

Wählen Sie den folgenden Code aus und fügen Sie ihn in den Erweiterten Editor“.

#{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} > 10 and #{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} <= 25

Sie werden es dann sehen.

Demo

Um die Temperatur als Teil dieser Bedingung abzurufen, müssen Sie die Stadt angeben, in der sich der Kunde derzeit befindet.
Der Stadt muss mit dem dynamischen Parameter q verknüpft sein, wie Sie zuvor in der Open Weather-API-Dokumentation gesehen haben.

Klicken Sie auf Feld (dynamischer Wert: q wie im Screenshot gezeigt.

Demo

Anschließend müssen Sie das Feld finden, das die aktuelle Stadt des Kunden in einer der verfügbaren Datenquellen enthält.

Demo

Sie können das Feld finden, indem Sie zu --aepUserLdap--GeofenceEntry.placeContext.geo.city navigieren. Wenn Sie auf dieses Feld klicken, wird es als dynamischer Wert für den Parameter "". Dieses Feld wird beispielsweise mit dem Geolocation-Service ausgefüllt, den Sie in Ihrer Mobile App implementiert haben. In diesem Fall simulieren Sie dies mithilfe der Datenerfassungseigenschaft der Demo-Website. Klicken Sie auf OK.

Demo

Als Nächstes fügen Sie die dritte Bedingung hinzu.

Zustand 3: wärmer als 25° Celsius

Nachdem Sie die zweite Bedingung hinzugefügt haben, wird dieser Bildschirm angezeigt. Klicken Sie Pfad hinzufügen.

Demo

Doppelklicken Sie auf Path1, um den Namen in "als 25 C“ ändern.
Klicken Sie dann auf das Bearbeiten-Symbol für den Ausdruck unter diesem Pfad.

Demo

Daraufhin wird ein leerer Bildschirm Einfacher Editor angezeigt. Ihre Abfrage ist etwas komplexer, daher benötigen Sie den Erweiterten Modus. Klicken Sie Erweiterter Modus.

Demo

Daraufhin wird der "Editor“ angezeigt mit dem Code eingegeben werden kann.

Demo

Wählen Sie den folgenden Code aus und fügen Sie ihn in den Erweiterten Editor“.

#{--aepUserLdap--WeatherApi.--aepUserLdap--WeatherByCity.main.temp} > 25

Sie werden es dann sehen.

Demo

Um die Temperatur als Teil dieser Bedingung abzurufen, müssen Sie die Stadt angeben, in der sich der Kunde derzeit befindet.
Der Stadt muss mit dem dynamischen Parameter q verknüpft sein, wie Sie zuvor in der Open Weather-API-Dokumentation gesehen haben.

Klicken Sie auf Feld (dynamischer Wert: q wie im Screenshot gezeigt.

Demo

Anschließend müssen Sie das Feld finden, das die aktuelle Stadt des Kunden in einer der verfügbaren Datenquellen enthält.

Demo

Sie können das Feld finden, indem Sie zu --aepUserLdap--GeofenceEntry.placeContext.geo.city navigieren. Wenn Sie auf dieses Feld klicken, wird es als dynamischer Wert für den Parameter "". Dieses Feld wird beispielsweise mit dem Geolocation-Service ausgefüllt, den Sie in Ihrer Mobile App implementiert haben. In diesem Fall simulieren Sie dies mithilfe der Datenerfassungseigenschaft der Demo-Website. Klicken Sie auf OK.

Demo

Sie haben jetzt drei konfigurierte Pfade. Klicken Sie auf Speichern.

Demo

Da dies eine Journey für Lernzwecke ist, konfigurieren Sie jetzt eine Reihe von Aktionen, um die Vielfalt der Optionen zu präsentieren, die Marketing-Experten jetzt zum Versand von Nachrichten haben.

3.2.4.2 Senden von Nachrichten für Pfad: Kälter als 10° Celsius

Für jeden Temperaturkontext versuchen Sie, eine Textnachricht an einen Kunden zu senden. Für diese Übung senden Sie eine echte Nachricht an einen Slack-Kanal anstelle einer Mobiltelefonnummer.

Konzentrieren wir uns auf den Pfad Kälter als 10 C.

Demo

Gehen Sie im linken Menü zurück zu Aktionen wählen Sie die --aepUserLdap--TextSlack Aktion aus und ziehen Sie sie dann nach der Aktion Nachricht.

Demo

Scrollen Sie nach unten Anforderungsparameter und klicken Sie auf das Symbol Bearbeiten für die textToSlack.

Demo

Klicken Sie im Popup-Fenster auf Erweiterter Modus.

Demo

Wählen Sie den folgenden Code aus, kopieren Sie ihn und fügen Sie ihn in den Editor für den erweiterten Modus ein. Klicken Sie auf OK.

"Brrrr..." + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + ", it's cold and freezing outside. Get comfortable at home with a 20% discount on a Disney+ subscription!"

Demo

Ihre abgeschlossene Aktion wird angezeigt. Scrollen Sie nach oben und klicken Sie auf Speichern.

Demo

Dieser Pfad der Journey ist jetzt bereit.

3.2.4.3 Senden von Nachrichten für den Pfad zwischen 10° und 25° Celsius

Für jeden Temperaturkontext versuchen Sie, eine Nachricht an Ihren Kunden zu senden. Für diese Übung senden Sie eine echte Nachricht an einen Slack-Kanal anstelle einer Mobiltelefonnummer.

Konzentrieren wir uns auf Zwischen 10 und 25 C Pfad.

Demo

Gehen Sie im linken Menü zurück zu Aktionen wählen Sie die --aepUserLdap--TextSlack Aktion aus und ziehen Sie sie dann nach der Aktion Nachricht.

Demo

Scrollen Sie nach unten Anforderungsparameter und klicken Sie auf das Symbol Bearbeiten für die textToSlack.

Demo

Klicken Sie im Popup-Fenster auf Erweiterter Modus.

Demo

Wählen Sie den folgenden Code aus, kopieren Sie ihn und fügen Sie ihn in den Editor für den erweiterten Modus ein. Klicken Sie auf OK.

"What nice weather for the time of year, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + " 20% discount on Apple AirPods so you can go for a walk and listen to your favorite podcast!"

Demo

Ihre abgeschlossene Aktion wird angezeigt. Scrollen Sie nach oben und klicken Sie auf Speichern.

Demo

Dieser Pfad der Journey ist jetzt bereit.

3.2.4.4 Senden von Nachrichten für Pfad: wärmer als 25° Celsius

Für jeden Temperaturkontext versuchen Sie, eine Nachricht an Ihren Kunden zu senden. Für diese Übung senden Sie eine echte Nachricht an einen Slack-Kanal anstelle einer Mobiltelefonnummer.

Konzentrieren wir uns auf wärmer als 25 C Pfad.

Demo

Gehen Sie im linken Menü zurück zu Aktionen wählen Sie die --aepUserLdap--TextSlack Aktion aus und ziehen Sie sie dann nach der Aktion Nachrichten.

Demo

Scrollen Sie nach unten Anforderungsparameter und klicken Sie auf das Symbol Bearbeiten für die textToSlack.

Demo

Klicken Sie im Popup-Fenster auf Erweiterter Modus.

Demo

Wählen Sie den folgenden Code aus, kopieren Sie ihn und fügen Sie ihn in den Editor für den erweiterten Modus ein. Klicken Sie auf OK.

"So warm, " + #{ExperiencePlatform.ProfileFieldGroup.profile.person.name.firstName} + "! 20% discount on adding 10GB of extra data so you can get online at the beach!"

Demo

Ihre abgeschlossene Aktion wird angezeigt. Klicken Sie auf Speichern.

Demo

Dieser Pfad der Journey ist jetzt bereit.

3.2.4.5 Veröffentlichen des Journey

Ihr Journey ist jetzt vollständig konfiguriert. Klicken Sie auf Veröffentlichen.

Demo

Klicken erneut auf Veröffentlichen“.

Demo

Ihr Journey ist jetzt veröffentlicht.

Demo

Nächste Schritte

Wechseln Sie zum 3.2.5-Trigger auf Ihrem Journey

Zurück zu Adobe Journey Optimizer: Externe Datenquellen und benutzerdefinierte Aktionen

Zurück zu Alle Module

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d