Trabajo con códigos JavaScript
Acerca de los códigos JavaScript
Los códigos JavaScript permiten crear funciones reutilizables que se pueden utilizar en distintos flujos de trabajo, de forma similar a una biblioteca. Estas funciones se almacenan en el menú Administración > Códigos JavaScript del panel de navegación izquierdo.
Desde la lista JavaScript codes, puede:
- Duplicar o eliminar un código: haga clic en el botón de puntos suspensivos y seleccione la acción que desee.
- Modificar un código: haga clic en el nombre de un código para abrir sus propiedades, realizar los cambios y guardar.
- Crear un nuevo código JavaScript: Haz clic en el botón Crear código JavaScript.
Creación de un código JavaScript
Para crear un código JavaScript, siga estos pasos:
-
Vaya al menú JavaScript codes y haga clic en el botón Crear código JavaScript.
-
Defina las propiedades del código:
- Espacio de nombres: especifique el espacio de nombres relevante para los recursos personalizados. De forma predeterminada, el área de nombres es "cus", pero puede variar según la implementación.
- Nombre: El identificador único usado para hacer referencia al código.
- Etiqueta: La etiqueta descriptiva que se muestra en la lista de códigos JavaScript.
NOTE
Una vez creados, los campos Namespace y Name no se pueden modificar. Para realizar cambios, duplique el código y actualícelo según sea necesario.En la consola de Campaign, el nombre del código JavaScript aparece como una concatenación de estos dos campos. -
Haga clic en el botón Crear código para definir el código JavaScript. El panel izquierdo incluye dos menús que permiten utilizar funciones predefinidas relacionadas con las condiciones y el formato de fecha.
-
Haga clic en Confirmar para guardar el código.
-
Cuando el código de JavaScript esté listo, haz clic en Crear. El código JavaScript ya está disponible para su uso en todos los flujos de trabajo.
Uso de un código JavaScript de un flujo de trabajo
Carga de bibliotecas de código JavaScript
Puede hacer referencia a códigos JavaScript en los flujos de trabajo para evitar que se vuelva a escribir el código para tareas repetitivas. Para utilizar estos códigos, cargue la biblioteca correspondiente en el script de inicialización del flujo de trabajo. Esto le permite cargar una vez todas las bibliotecas que contienen las funciones que desea utilizar en el flujo de trabajo.
Para cargar una biblioteca, siga estos pasos:
-
Abra un flujo de trabajo y haga clic en el botón Configuración.
-
Vaya a la sección Script de inicialización y haga clic en Crear código.
-
Utilice la sintaxis siguiente en el código para cargar una biblioteca:
loadLibrary("/<namespace>/<name>")
- Reemplace
<namespace>
por el área de nombres especificado durante la creación del código de JavaScript. - Reemplace
<name>
con el nombre del código JavaScript.
- Reemplace
-
Haga clic en Confirmar y guarde la configuración.
Funciones de referencia en flujos de trabajo
Una vez cargada la biblioteca JavaScript, puede hacer referencia a las funciones definidas en el código JavaScript directamente dentro del flujo de trabajo, por lo general mediante una actividad JavaScript code.