Arbeiten mit JavaScript-Codes
Über JavaScript-Codes
Mit JavaScript-Codes können Sie wiederverwendbare Funktionen erstellen, die ähnlich wie eine Bibliothek in Workflows verwendet werden können. Diese Funktionen werden im Menü Administration > JavaScript-Codes im linken Navigationsbereich gespeichert.
Über die Liste der JavaScript-Codes haben Sie folgende Möglichkeiten:
- Code duplizieren oder löschen: Klicken Sie auf die Schaltfläche mit den Auslassungspunkten und wählen Sie die gewünschte Aktion aus.
- Code ändern: Klicken Sie auf den Namen eines Codes, um seine Eigenschaften zu öffnen, Ihre Änderungen vorzunehmen und zu speichern.
- Neuen JavaScript-Code erstellen: Klicken Sie auf die Schaltfläche JavaScript-Code erstellen.
Erstellen eines JavaScript-Codes
Gehen Sie wie folgt vor, um einen JavaScript-Code zu erstellen:
-
Navigieren Sie zum Menü JavaScript Codes, und klicken Sie auf die Schaltfläche JavaScript-Code erstellen.
-
So definieren Sie die Eigenschaften des Codes:
- Namespace: Geben Sie den Namespace an, der für Ihre benutzerdefinierten Ressourcen relevant ist. Standardmäßig lautet der Namespace „cus“, er kann jedoch je nach Implementierung variieren.
- Name: Die eindeutige Kennung, die zur Referenz des Codes verwendet wird.
- label: Der in der JavaScript-Code-Liste angezeigte beschreibende Titel.
NOTE
Nach der Erstellung können die Felder Namespace und Name nicht mehr geändert werden. Um Änderungen vorzunehmen, duplizieren Sie den Code und aktualisieren Sie ihn nach Bedarf.In der Campaign-Konsole wird als Name des JavaScript-Codes eine Verkettung dieser beiden Felder angezeigt. -
Klicken Sie auf die Schaltfläche Code erstellen, um den JavaScript-Code festzulegen. Der linke Bereich bietet zwei Menüs, mit denen Sie vordefinierte Funktionen im Zusammenhang mit Bedingungen und Datumsformatierung verwenden können.
-
Klicken Sie auf Bestätigen, um Ihren Code zu speichern.
-
Wenn Ihr JavaScript-Code fertig ist, klicken Sie auf Erstellen. Der JavaScript-Code ist jetzt für die Verwendung in allen Workflows verfügbar.
Verwenden eines JavaScript-Codes aus einem Workflow
Laden von JavaScript-Code-Bibliotheken
Sie können in Workflows auf JavaScript-Codes verweisen, um für sich wiederholende Aufgaben das Neuschreiben von Code zu vermeiden. Um diese Codes zu verwenden, laden Sie die entsprechende Bibliothek in das Initialisierungsskript des Workflows. Auf diese Weise können Sie ein für alle Mal alle Bibliotheken laden, die die Funktionen enthalten, die Sie in Ihrem Workflow verwenden möchten.
Gehen Sie wie folgt vor, um eine Bibliothek zu laden:
-
Öffnen Sie einen Workflow und klicken Sie auf die Schaltfläche Einstellungen.
-
Navigieren Sie zum Abschnitt Initialisierungsskript und klicken Sie auf Code erstellen.
-
Verwenden Sie die unten stehende Syntax im Code, um eine Bibliothek zu laden:
loadLibrary("/<namespace>/<name>")
- Ersetzen Sie
<namespace>
durch den Namespace, der bei der Erstellung des JavaScript-Codes angegeben wurde. - Ersetzen Sie
<name>
durch den Namen des JavaScript-Codes.
- Ersetzen Sie
-
Klicken Sie Bestätigen und speichern Sie die Einstellungen.
Referenzfunktionen in Workflows
Nachdem die JavaScript-Bibliothek geladen wurde, können Sie direkt im Workflow auf die im JavaScript-Code definierten Funktionen verweisen, normalerweise mithilfe einer JavaScript-Code-Aktivität.