Las plantillas de notificación definen los mensajes de correo electrónico que los usuarios reciben cuando se les envían notificaciones. Las plantillas son documentos HTML en los que se combinan elementos dinámicos con elementos estáticos para crear mensajes. Las plantillas se utilizan adjuntándolas a los esquemas de notificación o a las tareas de notificación que se crean. A medida que se desencadenan los sucesos, se resuelven las variables en las plantillas adjuntas en función del suceso y del contexto. Para cada uno de los sucesos configurables por el usuario se proporcionan plantillas predeterminadas. Es posible utilizar y modificar las plantillas predeterminadas o crear sus propias plantillas.
Cuando crea una plantilla, se configura un elemento de asunto y un elemento de cuerpo. Tanto el asunto como el cuerpo pueden incluir elementos estáticos y elementos dinámicos. Los elementos dinámicos se definen con el Apache Velocity Template Language (VTL). Las sentencias de VTL hacen referencia a las propiedades de IBM® UrbanCode Release. Para obtener información sobre las sentencias VTL y las propiedades que se pueden utilizar en las plantillas, consulte Variables de plantilla de notificación.
El elemento del cuerpo también puede incluir imágenes. Antes de utilizar una imagen en una plantilla, se debe subir al servidor de IBM UrbanCode Release. Las imágenes se almacenan en la carpeta especificada en la propiedad notification.images.folder.path en el archivo server.properties. De forma predeterminada, la ubicación es la carpeta [instalación_servidor]/UCRelease/ucrelease/notification-images. Existen disponibles varias imágenes predeterminadas para que el usuario las pueda utilizar en sus propias plantillas.
Cuando trabaje con una plantilla, puede comprobar el trabajo mostrando una vista previa del correo electrónico de notificación.