Arbeta med JavaScript-koder javascript-codes
Om JavaScript-koder about
Med JavaScript-koder kan du skapa återanvändbara funktioner som kan användas i olika arbetsflöden, ungefär som i ett bibliotek. Dessa funktioner lagras på menyn Administration > JavaScript codes i den vänstra navigeringsrutan.
I kodlistan i JavaScript kan du:
- Duplicera eller ta bort en kod: Klicka på ellipsknappen och välj önskad åtgärd.
- Ändra en kod: Klicka på en kods namn för att öppna dess egenskaper, göra ändringarna och spara.
- Skapa en ny JavaScript-kod: Klicka på knappen Create JavaScript code.
Skapa en JavaScript-kod create
Så här skapar du en JavaScript-kod:
-
Navigera till menyn JavaScript codes och klicka på knappen Create JavaScript code.
-
Definiera kodens egenskaper:
- Namespace: Ange det namnområde som är relevant för dina anpassade resurser. Som standard är namnutrymmet"cus", men det kan variera beroende på implementeringen.
- Name: Den unika identifierare som används för att referera till koden.
- Label: Den beskrivande etiketten som visas i listan med JavaScript-koder.
note note NOTE När du har skapat fälten Namespace och Name kan de inte ändras. Om du vill göra ändringar duplicerar du koden och uppdaterar den efter behov. I Campaign-konsolen visas JavaScript-kodnamnet som en sammanfogning av dessa två fält. -
Klicka på knappen Create code för att definiera JavaScript-koden. I den vänstra rutan finns det två menyer där du kan använda fördefinierade funktioner för villkor och datumformatering.
-
Klicka på Confirm om du vill spara koden.
-
När din JavaScript-kod är klar klickar du på Create. JavaScript-koden kan nu användas i alla arbetsflöden.
Använda en JavaScript-kod från ett arbetsflöde workflow
Läs in JavaScript-kodbibliotek library
Du kan referera till JavaScript-koder i arbetsflöden för att undvika att skriva om kod för repetitiva uppgifter. Om du vill använda dessa koder läser du in motsvarande bibliotek i arbetsflödets initieringsskript. På så sätt kan du läsa in alla bibliotek som innehåller de funktioner som du vill använda i arbetsflödet en gång.
Så här läser du in ett bibliotek:
-
Öppna ett arbetsflöde och klicka på knappen Settings.
-
Navigera till avsnittet Initialization script och klicka på Create code.
-
Använd syntaxen nedan i koden för att läsa in ett bibliotek:
code language-none loadLibrary("/<namespace>/<name>")
- Ersätt
<namespace>
med det namnområde som angavs när JavaScript-koden skapades. - Ersätt
<name>
med namnet på JavaScript-koden.
- Ersätt
-
Klicka på Confirm och spara inställningarna.
Referensfunktioner i arbetsflöden reference
När JavaScript-biblioteket har lästs in kan du referera till de funktioner som definierats i JavaScript-koden direkt i arbetsflödet, vanligtvis med en JavaScript code-aktivitet.