[Ä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:
andor! - 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