[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.

Das Offer Decisioning-Backend unterstützt bei Personalisierung nur eine der im Personalisierungseditor verfügbaren Funktionen. Auf dieser Seite werden alle Funktionen aufgelistet, die Sie sicher im Editor für Angebotsinhalte 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 Rangfolgeformeln verwenden verschiedene Editoren und sind nicht auf diese Untergruppe 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
  • datasetLookup
  • 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 Kleinbuchstaben
Großbuchstaben Großbuchstaben
Camel Case Binnenmajuskel
Title Case titleCase
Kürzen trim
Links kürzen leftTrim
Rechts kürzen 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 ist wie
Beginnt mit startsWith
Beginnt nicht mit doesNotStartWith
Endet mit endet mit
Endet nicht mit doesNotEndWith
Enthält enthält
Enthält nicht doesNotContains
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 Maske
Formatwährung abrufen formatCurrency
Unicode-Zeichenwert abrufen charCodeAt
QR-Code für beliebigen Text abrufen qrCode
Array-, Listen- und Set-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
Anzeigename Interner Name
Eindeutig distinct
Enthalten in
Nicht enthalten notIn
Schnittmengen überschneidet
Teilmenge von subsetOf
Übergeordnete Gruppe von Obermenge
Umfasst Umfasst
Sortieren und Abrufen der ersten N im Array topN
Sortieren und Abrufen der letzten N im Array bottomN
Erstes Element anführen
Anzahl count
Summe sum
Durchschnittlicher Durchschnitt
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 Schlüssel
Werte Werte
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 aufrunden
Abrunden abgerundet
Zu Präzision toPrecision
Absolut absolut
Zufällig random
zu hexadezimal toHexString
Zahl zum Gebietsschema abrufen formatNumber
Zu Zeichenfolge toString
To Int toInt
Zu lang toLong
Datums-/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
To Time toTime
Zu Uhrzeit-/Datumsangabe toDateTime
Nur zu Datums-/Uhrzeitangabe toDateTimeOnly
Nur bis zum toDateOnly
Nur zu Zeit toTimeOnly
In Zeitzone toTimeZone
Datum formatieren formatDate
Datum/Uhrzeit formatieren formatDateTime
Uhrzeit formatieren formatTime
Datum analysieren parseDate
Uhrzeit des Analysedatums parseDateTime
Analysezeit parseTime
Tage hinzufügen Tage hinzufügen
Monate hinzufügen AddMonths
Jahre hinzufügen Jahre hinzufügen
Stunden hinzufügen Stunden hinzufügen
Minuten hinzufügen Minuten hinzufügen
Sekunden hinzufügen addSecond
Tage subtrahieren substrahierenTage
Monate abziehen SubtractMonths
Jahre abziehen subtrahierenJahre
Stunden subtrahieren subtractHours
Minuten subtrahieren subtractMinutes
Sekunden subtrahieren subtractSeconds
Unterschied in Tagen Tage vergleichen
Differenz in Monaten diffMonths
Jahresdifferenz diffYears
Stundenunterschied Stunden vergleichen
Unterschied in Minuten diffMinutes
Unterschied 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 kodieren 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 Personalisierung verfügbaren Funktionen finden Sie unter Liste der Helper-Funktionen. Nur die auf dieser Seite dokumentierte Teilmenge wird für die Personalisierung von Inhalten in Offer Decisioning unterstützt.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76