Este caso de uso detalla cómo generar un informe mensual preestablecido de Tracking indicators en formato PDF y cómo enviarlo a una lista de destinatarios.
Los pasos de implementación principales para este caso de uso son:
Para crear la lista de destinatarios objetivo, siga los pasos a continuación:
Para obtener más información sobre la creación de listas, consulte esta sección.
Para crear la plantilla de envío, siga los pasos a continuación:
Vaya a la Resources > Templates > Delivery templates del explorador de Adobe Campaign y duplique el Email delivery plantilla integrada.
Para obtener más información sobre la creación de plantillas de envío, consulte esta sección.
Introduzca los parámetros de la plantilla: etiqueta, objetivo (la lista de destinatarios creados anteriormente), asunto y contenido.
Cada vez que se ejecuta el flujo de trabajo, la variable Tracking indicators se actualiza tal como se explica en Paso 3: Creación del flujo de trabajo).
Para incluir la versión más reciente del informe en la entrega, se debe añadir un Calculated attachment:
Haga clic en el Attachments y haga clic en la flecha situada junto a la Add botón. Seleccione Calculated attachment….
En el Type en la lista desplegable, seleccione la opción más reciente: File name is computed during delivery of each message (it may then depend on the recipient profile).
El valor introducido en el campo Label no aparece en la entrega final.
En la zona de texto, introduzca la ruta de acceso y el nombre del archivo.
La ruta y el nombre deben ser idénticos a los introducidos en la variable JavaScript code actividad de tipo del flujo de trabajo, tal como se explica en Paso 3: Creación del flujo de trabajo.
Seleccione la pestaña Advanced y marque Script the name of the file name displayed in the mails sent. En la zona de texto, introduzca el nombre del archivo adjunto en la entrega final.
Cree el siguiente flujo de trabajo para este caso de uso.
Utiliza tres actividades:
Para crear este flujo de trabajo, siga los pasos a continuación:
Vaya a la Administration > Production > Technical workflows de Campaign y cree una nueva carpeta para almacenar los flujos de trabajo.
Cree un nuevo flujo de trabajo.
Comience agregando una actividad Scheduler y configúrela para que el flujo de trabajo se ejecute en el primer lunes del mes.
Para obtener más información sobre la configuración del planificador, consulte planificador.
A continuación, añada una actividad JavaScript code.
Introduzca el código siguiente en la zona de edición:
var reportName = "indicators";
var path = "/tmp/indicators.pdf";
var exportFormat = "PDF";
var reportURL = "<PUT THE URL OF THE REPORT HERE>";
var _ctx = <ctx _context="global" _reportContext="deliveryFeedback" />
var isAdhoc = 0;
xtk.report.export(reportName, _ctx, exportFormat, path, isAdhoc);
con las siguientes variables:
var reportName: introduzca el nombre interno del informe en comillas dobles. En este caso, el nombre interno del informe Indicador de seguimiento es “deliveryFeedback”.
ruta var: introduzca la ruta de guardado del archivo ("tmp"), el nombre que desea dar al archivo ("deliveryFeedback") y la extensión de archivo (".pdf"). En este caso, se ha utilizado el nombre interno como nombre de archivo. Los valores deben estar entre comillas dobles y separados por el carácter “+”.
El archivo debe guardarse en el servidor. Debe introducir la misma ruta y el mismo nombre que en la variable General de la ventana de edición para el archivo adjunto calculado, como se detalla here).
var exportFormat: introduzca el formato de exportación del archivo (“PDF”).
var _ctx (contexto): en este caso, se utiliza el informe Tracking indicators en su contexto global.
Para terminar, agregue una Delivery con las siguientes opciones:
Guarde los cambios e inicie el flujo de trabajo. El mensaje se envía a la lista de destinatarios todos los primeros lunes del mes, con el informe adjunto.