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:
Vaya a la pestaña Profiles and targets, haga clic en el vínculo Lists y, a continuación, en el botón Create. Seleccione New list y cree una nueva lista de destinatarios a los que enviar el informe.
Para obtener más información sobre la creación de listas, consulte esta sección.
Vaya al nodo Resources > Templates > Delivery templates del explorador de Adobe Campaign y duplique la plantilla predeterminada Email delivery.
Para obtener más información sobre la creación de plantillas de envío, consulte esta sección.
Introduzca los distintos parámetros de plantilla: etiqueta, objetivo (la lista de destinatarios creados anteriormente), asunto y contenido.
Cada vez que se ejecuta el flujo de trabajo, se actualiza el informe Tracking indicators (consulte el 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:
Para obtener más información sobre la creación de archivos adjuntos calculados, consulte esta sección.
Haga clic en el vínculo Attachments y haga clic en Add, luego seleccione Calculated attachment.
Vaya al campo Type y seleccione la cuarta opción: 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.
Vaya a la zona de edición e introduzca la ruta de acceso y el nombre del archivo.
El archivo debe estar presente en el servidor. Su ruta y nombre deben ser idénticos a los introducidos en la actividad JavaScript code del flujo de trabajo (consulte Paso 3: crear el flujo de trabajo).
Seleccione la pestaña Advanced y marque Script the name of the file name displayed in the mails sent. Vaya a la zona de edición e introduzca el nombre que desea asignar al archivo adjunto en la entrega final.
El siguiente flujo de trabajo se creó para este caso de uso. Tiene tres actividades:
Ahora, vaya al nodo Administration > Production > Technical workflows y 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 = "deliveryFeedback";
var path = "/tmp/deliveryFeedback.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);
Se utilizan 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”.
var path: introduzca la ruta donde se guarda el archivo (“tmp/files/”), 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. Se debe introducir la misma ruta y el mismo nombre en la pestaña General de la ventana de edición para el archivo adjunto calculado (consulte Paso 2: crear la plantilla de entrega>).
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, añada una actividad Delivery con las siguientes opciones: