Informationen zum erweiterten Ausdruckseditor about-the-advanced-expression-editor

Verwenden Sie den erweiterten Journey-Ausdruckseditor, um in verschiedenen Bildschirmen der Benutzeroberfläche erweiterte Ausdrücke zu erstellen. Beispielsweise können Sie Ausdrücke erstellen, wenn Sie Journeys konfigurieren und verwenden oder eine Bedingung für die Datenquelle definieren.

NOTE
Die im erweiterten Journey-Ausdruckseditor verfügbaren Funktionen und Fähigkeiten unterscheiden sich von denen im Personalisierungseditor.

Der Editor steht auch immer dann zur Verfügung, wenn Sie Aktionsparameter definieren müssen, die eine bestimmte Datenbearbeitung erfordern. Sie können Daten aus den Ereignissen oder zusätzliche Informationen nutzen, die aus der Datenquelle abgerufen wurden. Bei einer Journey ist die angezeigte Liste der Ereignisfelder kontextuell und variiert je nach den Ereignissen, die in der Journey hinzugefügt werden.

Der erweiterte Ausdruckseditor bietet eine Reihe integrierter Funktionen und Operatoren, mit denen Sie Werte bearbeiten und einen Ausdruck definieren können, der Ihren Anforderungen entspricht. Mit dem erweiterten Ausdruckseditor können Sie auch die Werte des Parameters für die externe Datenquelle definieren sowie Zuordnungsfelder und Sammlungen (z. B. Erlebnisereignisse) bearbeiten.

Die Benutzeroberfläche des erweiterten Ausdruckseditors

Der erweiterte Ausdruckseditor kann für folgende Aufgaben verwendet werden:

Wenn möglich, können Sie mit der Schaltfläche Erweiterter Modus/Einfacher Modus zwischen den beiden Modi wechseln. Der einfache Modus wird hier beschrieben.

NOTE
Bedingungen können im einfachen oder erweiterten Ausdruckseditor definiert werden. Sie geben stets einen booleschen Typ zurück.
Aktionsparameter können durch Auswahl von Feldern oder über den erweiterten Ausdruckseditor definiert werden. Sie geben je nach Ausdruck einen bestimmten Datentyp zurück.

Zugreifen auf den erweiterten Ausdruckseditor accessing-the-advanced-expression-editor

Sie können den erweiterten Ausdruckseditor auf verschiedene Weise aufrufen:

  • Wenn Sie eine Bedingung der Datenquelle erstellen, können Sie den erweiterten Ausdruckseditor nutzen, indem Sie auf Erweiterter Modus klicken.

  • Wenn Sie einen benutzerdefinierten Timer erstellen, wird der erweiterte Editor direkt angezeigt.

  • Wenn Sie Aktionsparameter zuordnen, klicken Sie auf Erweiterter Modus.

Kennenlernen der Benutzeroberfläche discovering-the-interface

In diesem Bildschirm können Sie Ihren Ausdruck manuell schreiben.

Im linken Bildschirmbereich werden die verfügbaren Felder und Funktionen angezeigt:

  • Ereignisse: Wählen Sie eines der Felder aus, die vom eingehenden Ereignis empfangen wurden. Die angezeigte Liste der Ereignisfelder ist kontextuell und variiert je nach Ereignissen, die in der Journey hinzugefügt werden. Weitere Informationen
  • Zielgruppen: Wenn Sie ein Zielgruppen-Qualifizierungsereignis eingefügt haben, wählen Sie die Zielgruppe aus, die in Ihrem Ausdruck verwendet werden soll. Weitere Informationen
  • Datenquellen: Wählen Sie aus der Liste der Felder, die in den Feldergruppen Ihrer Datenquellen verfügbar sind. Weitere Informationen
  • Journey-Eigenschaften: In diesem Abschnitt werden die technischen Felder der Journey für ein bestimmtes Profil zusammengefasst. Weitere Informationen
  • Funktionen: Wählen Sie aus der Liste der integrierten Funktionen, die eine komplexe Filterung ermöglichen. Die Funktionen sind nach Kategorien geordnet. Weitere Informationen

Ein Mechanismus für die automatische Vervollständigung zeigt kontextuelle Vorschläge an.

Ein Syntaxvalidierungsverfahren überprüft die Integrität Ihres Codes. Fehler werden über dem Editor angezeigt.

Bedarf an Parametern beim Erstellen von Bedingungen mit dem erweiterten Ausdruckseditor

Wenn Sie ein Feld aus einer externen Datenquelle auswählen, für das ein Parameter aufgerufen werden muss (siehe diese Seite), wird rechts ein neuer Tab angezeigt, auf dem Sie den Parameter angeben können. Der Parameterwert kann aus den auf der Journey positionierten Ereignissen oder aus der Experience Platform-Datenquelle (und nicht aus anderen externen Datenquellen) stammen. Beispiel: In einer wetterbezogenen Datenquelle lautet ein häufig verwendeter Parameter „city“. Darum müssen Sie festlegen, wo Sie diesen Parameter „city“ abrufen möchten. Funktionen können auch auf Parameter angewendet werden, um Formatänderungen oder Verkettungen vorzunehmen.

Bei komplexeren Anwendungsfällen können Sie, wenn Sie die Parameter der Datenquelle in den Hauptausdruck aufnehmen möchten, deren Werte mit dem Keyword „params“ definieren. Weitere Informationen finden Sie auf dieser Seite.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76