Funktioner functions
Funktioner är byggstenarna i dynamiska reseuttryck i Adobe Journey Optimizer. Med dem kan ni omvandla, beräkna, validera och hantera data i realtid för att skapa personaliserade kundupplevelser. Med över 60 funktioner ordnade i intuitiva kategorier kan ni skapa avancerade villkor, utföra komplexa beräkningar och fatta databaserade beslut under varje steg av kundresan.
Funktioner
Funktioner i reseuttryck följer ett konsekvent syntaxmönster:
<function name>(<expression as param 1>, <expression as param 2>, …, <expression as param N>)
Viktiga egenskaper:
- Flera signaturer: En funktion kan ha olika signaturer (olika uppsättningar med ordnade parametrar) för olika användningsområden
- Typspecifika returnerar: Varje funktion har en specifik returtyp (sträng, heltal, boolesk, datum, lista osv.)
- Parametrar från noll till N: Funktioner kan acceptera 0-N-uttryck som ordnade parametrar, vilket ger flexibilitet i hur du använder dem
Varför använda funktioner?
Med funktionerna kan du
- Skapa dynamiska villkor - Sökvägar för grenresa baserat på datautvärdering i realtid
- Anpassa i stor skala - Anpassa innehåll och upplevelser med kunddata och beteendeinsikter
- Automatisera beslut - Skapa intelligent logik utan manuell åtgärd
- Omforma data - Konvertera, formatera och ändra datatyper för att säkerställa kompatibilitet
- Utför beräkningar - Utför matematiska operationer och statistisk analys
- Verifiera indata - Kontrollera datakvalitet och fullständighet innan du vidtar någon åtgärd
Funktioner per kategori
Bläddra bland funktioner ordnade efter deras primära syfte för att snabbt hitta rätt verktyg för dina behov.
Adobe Experience Platform aep-functions
Målgruppssegmentering och målinriktning
Utvärdera målgruppsmedlemskapet för att skapa personaliserade kundresor baserat på kundsegment som definieras i Adobe Experience Platform.
Visa information om Adobe Experience Platform-funktioner →
Sammanställningsfunktioner aggregation-functions
Statistiska beräkningar och datasammanfattning
Utför beräkningar på uppsättningar av värden för att få insikter som medelvärden, antal, summor och min/max-värden. Grundläggande för datadrivet beslutsfattande.
Visa alla aggregeringsfunktioner →
Konverteringsfunktioner conversion-functions
Datatypsomformning
Konvertera data mellan olika typer (sträng, heltal, decimal, boolesk, datum, varaktighet) för att säkerställa kompatibilitet mellan operationer och datakällor.
Datumfunktioner date-functions
Datum- och tidsändring
Arbeta med datum, tidpunkter och tidszoner för att skapa tidsbaserade villkor, schemalägga åtgärder och utföra tidsberäkningar.
Listfunktioner list-functions
Samlingsändring och -analys
Filtrera, sortera, omforma och analysera arrayer och listor för att arbeta med komplexa datastrukturer och utföra angivna åtgärder.
Matematiska funktioner math-functions
Matematiska åtgärder
Utför numeriska beräkningar och omvandlingar för databearbetning och affärslogik.
Visa alla matematiska funktioner →
Strängfunktioner string-functions
Textredigering och validering
Bearbeta, omvandla, söka och validera textdata för att skapa dynamiskt innehåll och villkorslogik.
Nästa steg
Nu när du förstår vilka funktioner som finns tillgängliga kan du utforska:
- Avancerad uttrycksredigerare - Lär dig hur du skapar komplexa uttryck med den avancerade redigeraren
- Uttryckssyntax - bemästra syntaxreglerna för att skriva reseuttryck
- Operatorer - Identifiera operatorer som du kan använda med funktioner för att skapa logik
- Fältreferenser - Lär dig hur du refererar till datafält i uttryck