Envío de informes a una lista

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:

Paso 1: Crear la lista de destinatarios

Vaya al entorno 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.

Paso 2: Creación de la plantilla de publicación

  1. 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.

  2. Introduzca los distintos parámetros de plantilla: etiqueta, objetivo (la lista de destinatarios creados anteriormente), asunto y contenido.

  3. 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.

      PRECAUCIÓN

      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.

Paso 3: Crear el flujo de trabajo

El siguiente flujo de trabajo se creó para este caso de uso. Tiene tres actividades:

  • Una actividad Scheduler que permite ejecutar el flujo de trabajo una vez al mes,
  • Una actividad JavaScript code que permite generar el informe en formato PDF,
  • una actividad Delivery que utiliza la plantilla de envío creada anteriormente.

  1. Ahora, vaya al nodo Administration > Production > Technical workflows y cree un nuevo flujo de trabajo.

  2. 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.

  3. 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 “+”.

      PRECAUCIÓN

      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.

  4. Para terminar, añada una actividad Delivery con las siguientes opciones:

    • Delivery: seleccione New, created from a template y la plantilla de envíos creada anteriormente.
    • Para los campos Recipients y Content , seleccione Specified in the delivery.
    • Action to execute: Seleccione Prepare and start.
    • Desmarque Generate an outbound transition y Process errors.

En esta página