Auf dieser Seite: Erfahren Sie, wie Sie die Datenquellen, Ereignisse und Aktionen konfigurieren, die zum Auslösen von Journeys, Anreichern mit externen Daten und Senden von Nachrichten in Adobe Journey Optimizer erforderlich sind.
Um Nachrichten zu senden und Erlebnisse mit Journeys zu orchestrieren, müssen Sie Datenquellen, Ereignisse und (bei Verwendung externer Systeme) Aktionen konfigurieren.
Stellen Sie sich diese Seite als Ausgangspunkt für die Journey-Konfiguration vor:
- Datenquellen - wo Journey zusätzliche Daten nachschlagen können.
- Ereignisse - Was eine Person zum nächsten Schritt Journey oder bewegt.
- Aktionen - wie Journey Nachrichten senden oder externe Systeme aufrufen.
Wenn Sie Adobe Journey Optimizer noch nicht kennen, beginnen Sie mit der Schnellstartanleitung oder der Übersicht über die Journey-Konfiguration.
Sie können Verbindungen zu externen Systemen auch über benutzerdefinierte Datenquellen und Aktionen konfigurieren. Auf diese Weise können Sie beispielsweise Ihre Journey mit Daten aus einem externen Reservierungssystem anreichern oder Nachrichten mithilfe eines Drittanbietersystems versenden. Erfahren Sie mehr über das Integrieren von Journey Optimizer mit externen Systemen.
Vor dem Erstellen von Journey: Checkliste für die Konfiguration checklist
Verwenden Sie diese Checkliste, um sicherzustellen, dass die wichtigsten Konfigurationselemente vorhanden sind, bevor Sie Journey entwerfen.
Datenquellen data-sources
Datenquellen ermöglichen es Ihren Journey, zusätzliche Daten zur Laufzeit nachzuschlagen. Sie können die integrierte Datenquelle Adobe Experience Platform verwenden um Echtzeit-Kundenprofilattribute und den Verhaltensverlauf zu lesen, oder externe Datenquellen, um externe APIs aufzurufen und ihre Antworten auf der Journey zu verwenden. Verwenden Sie für neue externe Suchen benutzerdefinierte Aktionen anstelle von externen Datenquellen, wie in den Leitplanken“ .
Normalerweise verwenden Sie Datenquellen für Folgendes:
- Erstellen Sie Bedingungen in Journey (z. B. „If LoyaltyTier = Gold and Weather = Rainy„).
- Personalisieren Sie Nachrichteninhalt und Payloads benutzerdefinierter Aktionen mit dynamischen Werten.
- Definieren benutzerdefinierter Wartezeiten oder Zeitzone Logik basierend auf abgerufenen Daten.
- Navigieren Sie in Journey Optimizer Konfigurationen im linken Navigationsbereich.
- Wählen unter „Datenquellen die Option Verwalten aus.
Wählen Sie bei der Planung Ihrer Daten das Muster aus, das Ihrem Anwendungsfall am besten entspricht:
Weitere Informationen: Erste Schritte mit Datenquellen | Konfigurieren von Datenquellen
Ereignisse events
Ereignisse teilen Journey Optimizer mit wann eine Journey zu starten oder eine Person durch einen Pfad zu bewegen.
Ereignisse basieren auf Erlebnisereignissen die über Quellen wie Adobe Experience Platform Web SDK, Adobe Mobile SDK, Streaming-Aufnahme-APIs und Adobe Analytics-Quell-Connectoren in Adobe Experience Platform aufgenommen werden.
Ereignistypen
Journey unterstützen drei Ereignistypen. Die ersten beiden werden in der Konfiguration Ereignisse konfiguriert:
-
Unitäre Ereignisse
Einem einzelnen Profil zugeordnet. Sie beschreiben das Verhalten einer Person oder eine mit ihr in Zusammenhang stehende Tatsache (z. B. „Bestellung aufgegeben“, „Mobile App installiert“, „10.000 Treuepunkte erreicht„). Journey können starten oder verzweigen, wenn ein unitäres Ereignis auftritt. -
Geschäftsereignisse
Nicht an ein einzelnes Profil gebunden (z. B. „Flug storniert“, „Produkt wieder auf Lager“, „Wetterwarnung„). Ein Geschäftsereignis kann mit einer Zielgruppe verwendet werden, damit mehrere Profile, die sich um dieses Ereignis kümmern, reagieren können, wenn es auftritt. -
Zielgruppen-Qualifizierungsereignisse
Wird ausgelöst, wenn ein Profil eine Zielgruppe betritt oder verlässt. Sie wählen sie auf der Journey-Arbeitsfläche aus, nicht in der Konfiguration Ereignisse.
Geschäftsereignisse können nicht mit unitären Ereignissen oder Zielgruppen-Qualifizierungsaktivitäten auf derselben Journey kombiniert werden. Siehe Journey-Schutzmechanismen - Ereignisse.
In der Ereigniskonfiguration definieren Sie Folgendes:
- Welche Schema und Felder werden verwendet?
- Identifizieren des Profils (Identity-Namespace und -Feld)
- Die Ereignis-ID-Bedingung die filtert, welche eingehenden Ereignisse Trigger-Journey enthalten sollen.
- Optionale Zeitüberschreitungen, z. B. beim Lauschen auf nachfolgende Ereignisse im späteren Journey.
- Navigieren Sie in Journey Optimizer zu Konfigurationen.
- Wählen unter die Option Verwalten und dann Ereignis erstellen aus.
Weitere Informationen: Erste Schritte mit Ereignissen | Erstellen eines unitären Ereignisses | Arbeiten mit Adobe Analytics-Daten | Suche nach Erlebnisereignissen in Journey
Aktionen actions
Aktionen definieren wie eine Journey eine Nachricht sendet oder ein anderes System aufruft.
Journey Optimizer unterstützt zwei Hauptkategorien:
Aktionsaktivität (integrierte Kanäle)
Journey Optimizer bietet eine einzige Aktionsaktivität die alle nativen Kanäle abdeckt: E-Mail, SMS, Push-Benachrichtigungen, In-App und Web, Inhaltskarten und Code-basierte Erlebnisse.
Anstatt kanalspezifische Knoten zu trennen, ziehen Sie per Drag-and-Drop eine Action-Aktivität auf die Journey-Arbeitsfläche und wählen Sie dort den Kanal und den Inhalt aus. Für integrierte Kanäle Sie Aktionsobjekt im Konfigurationsmenü konfigurieren.
Weitere Informationen: Aktionsaktivität
Benutzerdefinierte Aktionen
Verwenden Sie benutzerdefinierte Aktionen wenn Sie möchten, dass eine Journey einen externen HTTP-Service über eine REST-API mit einer JSON-Payload aufruft. Typische Anwendungsfälle:
- Senden von Nachrichten über Drittanbieter (z. B. externe Messaging-Plattformen oder interne Gateways).
- Schreiben in interne Systeme (z. B. CRM, Ticketing, Order Management).
- Posten Webhooks in anderen Anwendungen.
Eine Konfiguration für benutzerdefinierte Aktionen umfasst:
- Ziel-URL und HTTP-Methode.
- Authentifizierung (z. B. API-Schlüssel, OAuth).
- Kopfzeilen und Payload-Struktur.
- Optionale Drosselungs- und Begrenzungseinstellungen.
- Navigieren Sie in Journey Optimizer zu Konfigurationen.
- Wählen unter die Option Verwalten und dann Aktion erstellen.
Ein technischer Benutzer muss benutzerdefinierte Aktionen konfigurieren. Nach der Erstellung sind sie als Aktionsaktivitäten auf der Journey-Arbeitsfläche verfügbar.
Weitere Informationen: Erste Schritte mit benutzerdefinierten Aktionen | Verwenden benutzerdefinierter Aktionen | Dynamisches Übergeben von Sammlungen mit benutzerdefinierten Aktionen | Begrenzen des Durchsatzes mit externen Datenquellen und benutzerdefinierten Aktionen
Beispiel - Alles zusammenfassen: Bestellbestätigungs-Journey example
Der folgende einfache Anwendungsfall zeigt, wie Datenquellen, Ereignisse und Aktionen zusammenarbeiten.
1. Ereignis - Kauf abgeschlossen
- Konfigurieren Sie ein unitäres Ereignis basierend auf Ihrem Erlebnisereignis-Kaufschema (z. B.
commerce.order.orderID). - Legen Sie die Profilkennung fest (z. B. E-Mail).
- Definieren Sie eine Ereignis-ID-Bedingung die den Ereignissen des Typs „Bestellung aufgegeben“ entspricht.
2. Data Source - Profil- und Bestelldetails
-
Aktivieren Sie in der Experience Platform- Profilfelder, z. B.:
person.name.firstNamecommerce.order.orderIDcommerce.order.priceTotal
-
Diese Felder sind in Bedingungen und Personalisierung verfügbar.
3. Aktion - Aktionsaktivität (E-Mail)
- Ziehen Sie eine Action-Aktivität auf die Journey-Arbeitsfläche.
- Wählen Sie Kanal E-Mail“ aus und konfigurieren Sie den Nachrichteninhalt.
- Personalisieren Sie die Nachricht mit Daten aus dem Ereignis und der Datenquelle (z. B. Vorname, Bestell-ID, Gesamtbetrag).
Wenn diese drei Elemente konfiguriert sind, können Sie eine Journey entwerfen, die beim Eintreffen des Kaufereignisses startet, optional zusätzliche Bedingungen mithilfe von Datenquellen prüft und eine personalisierte E-Mail mithilfe der Aktionsaktivität sendet.
Häufig gestellte Fragen faq
Nein. Wenn Ihr Journey nur Felder in der Ereignis-Payload“ verwendet Sie keine zusätzlichen Profilattribute oder externen Suchen benötigen, können Sie sich nur auf das Ereignis verlassen.
Konfigurieren Sie Datenquellen, wenn Sie zusätzliche (Profilattribute oder) aus dem Echtzeit-Kundenprofil verwenden oder externe APIs während des Journey aufrufen möchten.
Nein. Bei integrierten Kanälen (E-Mail, SMS, Push, In-App, Web, Inhaltskarten, Code-basierten Erlebnissen) müssen Sie nur den Kanal selbst konfigurieren (z. B. Kanaloberflächen, Subdomains, IPs) und eine Aktionsaktivität zu Ihrer Journey-Arbeitsfläche hinzufügen, um den Kanal von dort auszuwählen.
Sie konfigurieren ein Action-Objekt im Konfigurationsmenü nur für benutzerdefinierte Aktionen, die Drittanbietersysteme aufrufen. Weitere Informationen: Aktionsaktivität
Ereignisse sind Erlebnisereignisse, die über Streaming-Aufnahme-APIs, die Adobe Experience Platform Web SDK, Adobe Mobile SDK und Adobe Analytics sowie andere Quell-Connectoren in Adobe Experience Platform aufgenommen werden.
In der Ereignisse-Konfiguration definieren Sie wie Journey Optimizer diese Ereignisse (Schema, Identität und Bedingungen), damit sie Journey-Trigger erstellen können.
Weitere Informationen zu Quellen: Erste Schritte mit Quell-Connectoren
Ein unitäres Ereignis ist an ein einzelnes Profil gebunden und steht für etwas, das eine bestimmte Person getan hat (z. B. eine Bestellung aufgegeben oder eine E-Mail geöffnet hat). Es wird eine Journey für dieses individuelle Profil Trigger.
Ein Geschäftsereignis ist nicht an ein einzelnes Profil gebunden - es stellt einen Vorgang dar, der in Ihrem Geschäftskontext stattgefunden hat (z. B. ein Flug storniert wurde oder ein Produkt wieder auf Lager war). Geschäftsereignisse werden verwendet, um mehrere Profile gleichzeitig erneut zu kontaktieren. Sie werden normalerweise mit einer Audience kombiniert, um zu bestimmen, wer die Journey betreten soll.
Weitere Informationen: Erste Schritte mit Ereignissen
Ja. Nachdem eine benutzerdefinierte Aktion konfiguriert und im Konfigurationsmenü gespeichert wurde, wird sie als Aktionsaktivität auf der Journey-Arbeitsfläche für alle Journey in dieser Sandbox verfügbar. Sie müssen ihn nicht für jede Journey neu konfigurieren.
Wenn Sie die Konfiguration der benutzerdefinierten Aktion aktualisieren (z. B. die Endpunkt-URL oder Authentifizierung), gilt die Änderung für alle Journey, die sie verwenden. Testen Sie alle Aktualisierungen vor der Veröffentlichung sorgfältig.
Weitere Informationen: Erste Schritte mit benutzerdefinierten Aktionen
Journey Optimizer wendet Leitplanken auf Ereignisse, Datenquellen und benutzerdefinierte Aktionen an. Beispielsweise können maximal 100 Ereignisse gleichzeitig auf ein einzelnes XDM-Schema in allen aktiven Journey verweisen.
Aktuelle Werte finden Sie unter Leitplanken und Einschränkungen beim Journey.
Durchsuchen von Adobe Experience Platform-Feldern friendly-names-display
Bei der Definition Ereignis-) Feldgruppen- und der Auswahl von Feldern im Ausdruckseditor wird der Anzeigename neben dem technischen Feldnamen angezeigt, um die Identifizierung des richtigen Felds zu erleichtern.
Diese Informationen werden aus der Schemadefinition im Experience-Datenmodell abgerufen. Beim Einrichten von Schemata können Sie Deskriptoren bereitstellen (mithilfe der xdm:alternateDisplayInfo-Eigenschaft), um generische technische Namen durch benutzerfreundliche Beschriftungen zu ersetzen. Dies ist besonders nützlich bei der Arbeit mit Berichtsvariablen oder generischen Feldkennungen. Dies ist besonders dann nützlich, wenn Journey-Autorinnen und -Autoren mit dem zugrunde liegenden Datenmodell nicht vertraut sind, da eindeutige Bezeichnungen Konfigurationsfehler reduzieren und die Erstellung von Journey beschleunigen. Sie können diese Deskriptoren für benutzerfreundliche Namen über die Schemaregistrierung konfigurieren. Weitere Informationen finden Sie im Entwicklerhandbuch zur Schema Registry.
Die Anzeigelogik funktioniert wie folgt:
<friendly-name>(<name>)<display-name>(<name>)<name>Nächste Schritte next-steps
Sobald Sie wissen, wie Datenquellen, Ereignisse und Aktionen zusammenarbeiten, können Sie:
- Konfigurieren und verwalten Sie Ihre Datenquellen: Erste Schritte mit Datenquellen
- Konfigurieren und verwalten Ereignisse für Ihre Journey: Erste Schritte mit Ereignissen
- Konfigurieren von benutzerdefinierten Aktionen für Drittanbieterintegrationen: Erste Schritte mit benutzerdefinierten Aktionen
- Erstellen und veröffentlichen Sie Ihre erste Journey: Erstellen Sie Ihre erste Journey
Für rollenspezifische Anleitungen:
Lernen durch Anwendungsfälle: Sehen Sie sich End-to-End-Beispiele an, die Ereignisse, Datenquellen und Aktionen in echten Journey kombinieren: Senden von Multi-Channel-Nachrichten | Alle Anwendungsfälle durchsuchen