[Äldre]{class="badge informative"}

Funktioner som stöds i personaliseringsredigeraren personalization-editor-supported-functions

I beslutshanteringen använder du anpassningsredigeraren när du lägger till representationer och anpassar erbjudandeinnehåll (bilder, text, länkar i dina erbjudanden).

Offer Decisioning backend stöder endast en delmängd av de funktioner som är tillgängliga i personaliseringsredigeraren när innehållet personaliseras. På den här sidan visas alla funktioner som du kan använda säkert i redigeraren för att erbjuda innehåll. Expandera varje avsnitt för att se vilka operatorer, hjälpprogram och funktioner som stöds.

NOTE
Den här funktionslistan gäller endast för personalisering av erbjudandeinnehåll (representationer). Beslutsregler och rankningsformler använder olika redigerare och är inte begränsade till denna delmängd.

Lista över funktioner som stöds supported-functions-list

Operatorer
  • Aritmetisk: + - * / %
  • Logiskt: and or !
  • Jämförelse: = != > >= < <=
Hjälpmedel
  • Varje
  • Med
  • If
  • Om
  • Låt
  • Standardreservvärde
  • fragment
  • datasetLookup
  • externalDataLookup (Alpha)
  • Textbunden
  • URL
  • Körningsmetadata
  • valueAtPath
Strängfunktioner
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
Visningsnamn Internt namn
Gemener lowerCase
Versaler upperCase
Kamerafodral camelCase
Inledande versal titleCase
Rensa trim
Vänster trimning leftTrim
Höger trimning rightTrim
Är tom isEmpty
Lika med Ignorera skiftläge equalsIgnoreCase
Inte lika med Ignorera skiftläge notEqualWithIgnoreCase
Ersätt ersätta
Ersätt alla replaceAll
Concat concat
Dela dela
Encode64 encode64
Längd längd
MD5 md5
SHA256 sha256
Gilla gilla
Börjar med beginWith
Börjar inte med doesNotStartWith
Slutar med endsWith
Slutar inte med doesNotEndWith
Innehåller innehåller
Innehåller inte doesNotContain
Lika med är lika med
Inte lika med notEqualTo
Matchar matchar
Grupp för reguljära uttryck regexGroup
Sträng till tal stringToNumber
Sträng till datum stringToDate
Till datum och tid toDateTime
Endast till datum och tid toDateTimeOnly
Extrahera e-postdomän extractEmailDomain
Extrahera e-postanvändarnamn extractEmailUsername
Är inte tom isNotEmpty
index för indexOf
Senaste index för lastIndexOf
Delsträng substr
Till boolesk toBool
Sträng till heltal string_to_integer
Mask mask
Hämta formatvaluta formatCurrency
Hämta Unicode-värde för tecken charCodeAt
Hämta QR-kod för all text qrCode
Array-, list- och set-funktioner
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
Visningsnamn Internt namn
Distinkt distinct
I in
Inte i notIn
Överlappningar korsar
Delmängd av subsetOf
Supermängd till supersetOf
Inkluderar inkluderar
Sortera och hämta första N i en array topN
Sortera och hämta sista N i en array bottomN
Första objektet head
Antal count
Summa sum
Genomsnittlig medel
Minimum min
Maximal max
Kartfunktioner
table 0-row-2 1-row-2 2-row-2 3-row-2
Visningsnamn Internt namn
Hämta get
Tangenter tangenter
Värden values
Objektfunktioner
table 0-row-2 1-row-2 2-row-2
Visningsnamn Internt namn
Är null isNull
Är inte null isNotNull
Matematiska funktioner
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
Visningsnamn Internt namn
Till procent toPercentage
Avrunda uppåt roundUp
Avrunda nedåt roundDown
Till precision toPrecision
Absolut absolut
Slumpmässig random
Till hexadecimal toHexString
Hämta nummer till språkområde formatNumber
Till sträng toString
Till int toInt
Till lång toLong
Funktioner för datum och tid
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
Visningsnamn Internt namn
Nu now
Hämta CurrentZonedDateTime getCurrentZonedDateTime
Till-datum toDate
Till tid toTime
Till datum och tid toDateTime
Endast till datum och tid toDateTimeOnly
Endast till-datum toDateOnly
Endast till tid toTimeOnly
Till tidszon toTimeZone
Formateringsdatum formatDate
Formatera datum och tid formatDateTime
Formatera tid formatTime
Tolkningsdatum parseDate
Tolka datum/tid parseDateTime
Tolkningstid parseTime
Lägg till dagar addDays
Lägg till månader addMonths
Lägg till år addYears
Lägg till timmar addHours
Lägg till minuter addMinutes
Lägg till sekunder addSeconds
Subtrahera dagar subtractDays
Subtrahera månader subtractMonths
Subtrahera år subtractYears
Subtrahera timmar subtractHours
Ta bort minuter subtractMinutes
Subtrahera sekunder subtractSeconds
Differens i dagar diffDays
Skillnad i månader diffMonths
Skillnad i år diffYears
Skillnad i timmar diffHours
Differens i minuter diffMinutes
Differens i sekunder diffSeconds
Dagens början startOfDay
Dagens slut endOfDay
Är före isBefore
Är efter isAfter
URL-funktioner
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2
Visningsnamn Internt namn
Koda URL encodeUrl
Avkodnings-URL decodeUrl
Hämta URL-frågeparameter getUrlQueryParam
Hämta URL-protokoll getUrlProtocol
Hämta URL-värd getUrlHost
NOTE
Om du använder en funktion som inte finns med i listan ovan när du anpassar erbjudandeinnehåll kan uttrycket misslyckas vid körning eller ge oväntade resultat. Mer information om alla funktioner som är tillgängliga i Journey Optimizer-personalisering finns i Hjälpfunktionslista. Det är bara den delmängd som finns på den här sidan som stöds för att anpassa innehåll i Offer Decisioning.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76