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.

Gränssnitt för JavaScript-kodslistor med tillgängliga alternativ

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.
NOTE
Även om platsen för JavaScript-kodsmenyn skiljer sig mellan Adobe Campaign-konsolen och webbgränssnittet är listan identisk och fungerar som en spegel.

Skapa en JavaScript-kod create

Så här skapar du en JavaScript-kod:

  1. Navigera till menyn JavaScript codes och klicka på knappen Create JavaScript code.

  2. 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.

    Gränssnitt för skapande av JavaScript-kod med namnområdes-, namn- och etikettfält

    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.
  3. 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.

    JavaScript kodredigeringsgränssnitt med fördefinierade funktioner

  4. Klicka på Confirm om du vill spara koden.

  5. 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:

  1. Öppna ett arbetsflöde och klicka på knappen Settings.

  2. Navigera till avsnittet Initialization script och klicka på Create code.

    Skriptgränssnittet för arbetsflödesinitiering visar alternativet för att skapa kod

  3. 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.
  4. 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.

Arbetsflödesgränssnitt som visar funktionsanvändning i JavaScript

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b