[Vorgängerversion]{class="badge informative"}

Unterstützte Funktionen im Personalisierungseditor personalization-editor-supported-functions

Im Entscheidungs-Management verwenden Sie den Personalisierungseditor, wenn Sie Darstellungen hinzufügen und Angebotsinhalte (Bilder, Text, Links in Ihren Angeboten) personalisieren.

Die Backend von Offer Decisioning unterstützt beim Personalisieren dieser Inhalte nur eine Teilmenge der im Personalisierungseditor verfügbaren Funktionen. Auf dieser Seite werden alle Funktionen aufgeführt, die Sie im Editor für Angebotsinhalte bedenkenlos verwenden können. Erweitern Sie jeden Abschnitt, um die unterstützten Operatoren, Helper und Funktionen anzuzeigen.

NOTE
Diese Funktionsliste gilt nur für die Personalisierung von Angebotsinhalten (Darstellungen). Entscheidungsregeln und Rangfolgenformeln verwenden verschiedene Editoren und sind nicht auf diese Teilmenge beschränkt.

Liste der unterstützten Funktionen supported-functions-list

Operatoren
  • Arithmetisch: + - * / %
  • Logisch: and or !
  • Vergleich: = != > >= < <=
Helper
  • Jeweils
  • Mit
  • Wenn
  • Außer
  • Zulassen
  • Standardwert für Fallback
  • Fragment
  • externalDataLookup (Alpha)
  • Inline
  • URL
  • Ausführungsmetadaten
  • valueAtPath
Zeichenfolgen-Funktionen
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2 30-row-2 31-row-2 32-row-2 33-row-2 34-row-2 35-row-2 36-row-2 37-row-2 38-row-2 39-row-2 40-row-2 41-row-2 42-row-2 43-row-2 44-row-2 45-row-2
Anzeigename Interner Name
Kleinbuchstaben lowerCase
Großbuchstaben upperCase
Binnenmajuskel-Schreibweise camelCase
Erster Buchstabe Im Wort Groß titleCase
Kürzen trim
Kürzung links leftTrim
Kürzung rechts rightTrim
Ist leer isEmpty
Gleich ohne Groß-/Kleinschreibung equalsIgnoreCase
Entspricht nicht (Groß-/Kleinschreibung ignorieren) notEqualWithIgnoreCase
Ersetzen replace
Alle ersetzen replaceAll
Verknüpfen concat
Aufspaltung split
Encode64 encode64
Länge length
MD5 md5
SHA256 sha256
Ist wie like
Beginnt mit startsWith
Beginnt nicht mit doesNotStartWith
Endet mit endsWith
Endet nicht mit doesNotEndWith
Enthält contains
Enthält nicht doesNotContain
Gleich ist gleich
Ungleich notEqualTo
Stimmt überein mit matches
Gruppe regelmäßiger Ausdrücke regexGroup
Zeichenfolge zu Zahl stringToNumber
Zeichenfolge zu Datum stringToDate
Zu Uhrzeit-/Datumsangabe toDateTime
Nur zu Datums-/Uhrzeitangabe toDateTimeOnly
E-Mail-Domain extrahieren extractEmailDomain
E-Mail-Benutzernamen extrahieren extractEmailUsername
Ist nicht leer isNotEmpty
Index von indexOf
Letzter Index von lastIndexOf
Teilzeichenfolge substr
Zu booleschem Wert toBool
Zeichenfolge zu Ganzzahl string_to_integer
Maskieren mask
Währungsformat abrufen formatCurrency
Unicode-Zeichenwert abrufen charCodeAt
QR-Code für beliebigen Text abrufen qrCode
Funktionen für Arrays, Listen und Sets
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2
Anzeigename Interner Name
Eindeutig distinct
Enthalten in
Nicht enthalten notIn
Schnittmengen intersects
Teilmenge von subsetOf
Übergeordnete Gruppe von supersetOf
Umfasst includes
Sortieren und Abrufen der ersten N im Array topN
Sortieren und Abrufen der letzten N im Array bottomN
Erstes Element head
Anzahl count
Summe sum
Durchschnittlicher average
Minimum min
Maximum max
Zuordnungsfunktionen
table 0-row-2 1-row-2 2-row-2 3-row-2
Anzeigename Interner Name
Abrufen get
Schlüssel keys
Werte values
Objektfunktionen
table 0-row-2 1-row-2 2-row-2
Anzeigename Interner Name
Ist null isNull
Ist nicht null isNotNull
Mathematische Funktionen
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2
Anzeigename Interner Name
Zu Prozentwert toPercentage
Aufrunden roundUp
Abrunden roundDown
Zu Präzision toPrecision
Absolut absolute
Zufällig random
Zu Hexadezimal toHexString
Zahl des Gebietsschemas abrufen formatNumber
Zu Zeichenfolge toString
To Int toInt
Zu Long toLong
Datums- und Uhrzeitfunktionen
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 13-row-2 14-row-2 15-row-2 16-row-2 17-row-2 18-row-2 19-row-2 20-row-2 21-row-2 22-row-2 23-row-2 24-row-2 25-row-2 26-row-2 27-row-2 28-row-2 29-row-2 30-row-2 31-row-2 32-row-2 33-row-2 34-row-2 35-row-2 36-row-2 37-row-2
Anzeigename Interner Name
Jetzt now
CurrentZonedDateTime abrufen getCurrentZonedDateTime
Bis Datum toDate
Bis Uhrzeit toTime
Zu Uhrzeit-/Datumsangabe toDateTime
Nur zu Datums-/Uhrzeitangabe toDateTimeOnly
Nur zu Datum toDateOnly
Nur zu Zeit toTimeOnly
Zu Zeitzone toTimeZone
Datum formatieren formatDate
Datum/Uhrzeit formatieren formatDateTime
Uhrzeit formatieren formatTime
Datum parsen parseDate
Datum/Uhrzeit parsen parseDateTime
Uhrzeit parsen parseTime
Tage hinzufügen addDays
Monate hinzufügen addMonths
Jahre hinzufügen addYears
Stunden hinzufügen addHours
Minuten hinzufügen addMinutes
Sekunden hinzufügen addSeconds
Tage subtrahieren subtractDays
Monate subtrahieren subtractMonths
Jahre subtrahieren subtractYears
Stunden subtrahieren subtractHours
Minuten subtrahieren subtractMinutes
Sekunden subtrahieren subtractSeconds
Differenz in Tagen diffDays
Differenz in Monaten diffMonths
Differenz in Jahren diffYears
Differenz in Stunden diffHours
Differenz in Minuten diffMinutes
Differenz in Sekunden diffSeconds
Tagesbeginn startOfDay
Tagesende endOfDay
Ist vor isBefore
Ist nach isAfter
URL-Funktionen
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2
Anzeigename Interner Name
URL codieren encodeUrl
URL decodieren decodeUrl
URL-Abfrageparameter abrufen getUrlQueryParam
URL-Protokoll abrufen getUrlProtocol
URL-Host abrufen getUrlHost
NOTE
Wenn Sie bei der Personalisierung von Angebotsinhalten eine Funktion verwenden, die nicht in der obigen Liste aufgeführt ist, kann der Ausdruck zur Laufzeit fehlschlagen oder unerwartete Ergebnisse hervorrufen. Alle in Journey Optimizer zur Personalisierung verfügbaren Funktionen finden Sie unter Liste der Helper-Funktionen. Nur die auf dieser Seite dokumentierte Teilmenge wird für die Inhaltspersonalisierung in Offer Decisioning unterstützt.
recommendation-more-help
journey-optimizer-help