Om den avancerade uttrycksredigeraren concept_uyj_trt_52b

Använd den avancerade uttrycksredigeraren för att skapa avancerade uttryck på olika skärmar i gränssnittet. Du kan till exempel skapa uttryck när du konfigurerar och använder resor och när du definierar ett datakällsvillkor.
Den är också tillgänglig varje gång du behöver definiera åtgärdsparametrar som kräver specifika dataändringar. Du kan utnyttja data från händelser eller ytterligare information som hämtats från datakällan. I en resa är den lista med händelsefält som visas sammanhangsberoende och varierar beroende på vilka händelser som läggs till i resan.

Den avancerade uttrycksredigeraren har en uppsättning inbyggda funktioner och operatorer som du använder för att manipulera värden och definiera ett uttryck som passar dina behov. Med den avancerade uttrycksredigeraren kan du även definiera värden för den externa datakällans parameter samt ändra kartläggningsfält och samlingar, till exempel upplevelsehändelser.

Gränssnittet för den avancerade uttrycksredigeraren

Den avancerade uttrycksredigeraren kan användas till att:

När det är möjligt kan du växla mellan de två lägena med hjälp av knappen Advanced mode/Simple mode . Det enkla läget beskrivs här.

NOTE
Villkor kan definieras i den enkla eller avancerade uttrycksredigeraren. De returnerar alltid en boolesk typ.
Åtgärdsparametrar kan definieras genom fältval eller via den avancerade uttrycksredigeraren. De returnerar en viss datatyp enligt sina uttryck.

Åtkomst till den avancerade uttrycksredigeraren section_fdz_4nj_cjb

Du kan komma åt den avancerade uttrycksredigeraren på olika sätt.

  • När du skapar ett villkor för datakällan kan du klicka på Advanced mode för att komma åt den avancerade redigeraren.

  • När du skapar en anpassad timer visas den avancerade redigeraren direkt.

  • Klicka på Advanced mode när du kartlägger en åtgärdsparameter.

Lära känna gränssnittet section_otq_tnj_cjb

Med den här skärmen kan du ange ett uttryck manuellt.

Till vänster på skärmen visas tillgängliga fält och funktioner:

  • Events: välj ett av fälten som har tagits emot från den inkommande händelsen. Den visade listan med händelsefält är sammanhangsberoende och varierar beroende på vilka händelser som läggs till under resan. Läs mer
  • Segments: Om du har släppt en Segment qualification-händelse väljer du det segment som du vill använda i uttrycket. Läs mer
  • Data Sources: välj i listan över fält som är tillgängliga från fältgrupperna i datakällorna. Läs mer
  • Journey properties: I det här avsnittet grupperas de tekniska fält som är relaterade till resan för en viss profil om. Läs mer
  • Functions: välj i listan bland inbyggda funktioner som du använder för att utföra komplex filtrering. Funktionerna är ordnade efter kategorier. Läs mer

En mekanism för automatisk komplettering visar sammanhangsberoende förslag.

En mekanism för syntaxvalidering kontrollerar kodens integritet. Fel visas överst på redigeraren.

Behovet av parametrar när du skapar villkor med den avancerade uttrycksredigeraren

Om du väljer ett fält från en extern datakälla som kräver att en parameter anropas (se den här sidan). I en väderrelaterad datakälla används till exempel parametern "city" ofta. Därför måste du välja var du vill hämta den här parametern "city". Funktioner kan även tillämpas på parametrar om man vill utföra formateringsändringar eller sammansättningar.

För mer komplicerade användningsfall kan du definiera parametrarnas värden med nyckelordet "params" för att inkludera dem från datakällan i huvuduttrycket. Läs den här sidan.

recommendation-more-help
4f4a00c1-77c9-4eee-84df-bbe6206c3ab9