向列表发送报告

此用例详细说明了如何以PDF格式生成每月现成的​Tracking indicators​报告,以及如何将其发送给列表收件人。

此用例的主要实施步骤是:

第1步:创建收件人列表

转到​Profiles and targets​宇宙,单击​Lists​链接,然后单击​Create​按钮。 选择​New list​并为要发送到的报告创建新的收件人列表。

有关创建列表的详细信息,请参阅此部分

第2步:创建投放模板

  1. 转到Adobe Campaign资源管理器的​Resources > Templates > Delivery templates​节点,重复现成的​Email delivery​模板。

    有关创建投放模板的详细信息,请参阅此部分

  2. 输入各种模板参数:标签、目标(先前创建的收件人的列表)、主题和内容。

  3. 每次执行工作流时,都会更新​Tracking indicators​报告(请参阅步骤3:创建工作流)。 要在投放中包含报告的最新版本,您需要添加​Calculated attachment:

    有关创建计算附件的详细信息,请参阅此部分

    • 单击​Attachments​链接,然后单击​Add,然后选择​Calculated attachment

    • 转到​Type​字段并选择第四个选项:File name is computed during delivery of each message (it may then depend on the recipient profile)

      在​Label​字段中输入的值不会显示在最终投放中。

    • 转到编辑区域并输入文件的访问路径和名称。

      注意

      服务器上必须存在该文件。 其路径和名称必须与在工作流的​JavaScript code​类型活动中输入的路径和名称相同(请参阅:步骤3:创建工作流)。

    • 选择​Advanced​选项卡并检查​Script the name of the file name displayed in the mails sent。 转到编辑区域,并在最终投放中输入要为附件指定的名称。

第3步:创建工作流

为此用例创建了以下工作流。 它有三个活动:

  • 一个​Scheduler​类型活动,允许您每月执行一次工作流,
  • 一个​JavaScript code​类型活动,它允许您以PDF格式生成报表,
  • 一个​Delivery​类型活动,它使用先前创建的投放模板。

  1. 现在,转到​Administration > Production > Technical workflows​节点并创建新工作流。

  2. 开始,方法是添加​Scheduler​类型活动,并对其进行配置,使工作流在当月的第一个星期一执行。

    有关配置调度程序的详细信息,请参阅调度程序

  3. 然后添加​JavaScript code​类型活动。

    在编辑区域中输入以下代码:

    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);
    

    使用以下变量:

    • var reportName:在多次引号中输入报表的内部名称。在这种情况下,跟踪指示符​报告的内部名称为“deliveryFeedback”。

    • var path:输入文件的保存路径(“tmp/files/”)、要提供文件的名称(“deliveryFeedback”)和文件扩展名(“.pdf”)。在这种情况下,我们使用内部名称作为文件名。 值必须在多次引号之间,并用“+”字符分隔。

      注意

      文件必须保存在服务器上。 必须在编辑窗口的​General​选项卡中为计算的附件输入相同的路径和相同的名称(请参阅:步骤2:创建投放模板)。

    • var exportFormat:输入文件的导出格式(“PDF”)。

    • var _ctx (context):在这种情况下,我们将在其全 Tracking indicators 局环境中使用报告。

  4. 通过添加​Delivery​类型活动符完成,选项如下:

    • Delivery:选 New, created from a template​择,然后选择之前创建的投放模板。
    • 对于​Recipients​和​Content​字段,选择​Specified in the delivery
    • Action to execute:选择 Prepare and start
    • 取消检查​Generate an outbound transition​和​Process errors

在此页面上