向列表发送报告 send-a-report-to-a-list

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

此用例的主要实施步骤包括:

  • 为此报告创建收件人列表。 了解详情
  • 创建一个投放模板,每次执行工作流时都会创建一个新投放。 了解详情
  • 创建一个工作流,以生成PDF格式的报告,并将其发送到收件人列表。 了解详情)。

步骤1:创建收件人列表 step-1--create-the-recipient-list

要创建目标收件人列表,请执行以下步骤:

  1. 浏览至 Profiles and targets 选项卡,单击 Lists 链接。
  2. 单击 Create 按钮。
  3. 选择 New list 并为要发送到的报告创建新的收件人列表。

有关创建列表的详细信息,请参阅 本节.

第2步:创建投放模板 step-2--create-the-delivery-template

要创建投放模板,请执行以下步骤:

  1. 浏览至 Resources > Templates > Delivery templates Adobe Campaign节点并复制 Email delivery 内置模板。

    有关创建投放模板的更多信息,请参阅 本节.

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

    每次执行工作流时, Tracking indicators 报告已更新,如中所述 第3步:创建工作流)。

  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 字段不会显示在最终投放中。

    • 在文本区域中,输入文件的访问路径和名称。

      note caution
      CAUTION
      路径和名称必须与 JavaScript code 键入工作流的活动,如中所述 第3步:创建工作流.
    • 选择 Advanced 制表符和勾选 Script the name of the file name displayed in the mails sent. 在文本区域中,在最终投放中输入附件的名称。

第3步:创建工作流 step-3--creating-the-workflow

为此用例创建以下工作流。

它使用三个活动:

  • A Scheduler 每月执行一次工作流的活动,
  • A JavaScript code 活动生成PDF格式的报告,
  • A Delivery 活动,引用之前创建的投放模板。

要构建此工作流,请执行以下步骤:

  1. 浏览至 Administration > Production > Technical workflows 节点,并创建新文件夹以存储工作流。

  2. 创建新工作流。

  3. 首先添加 Scheduler 键入并配置活动,以便工作流在每月第一个星期一执行。

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

  4. 然后添加 JavaScript code 键入activity。

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

    code language-sql
    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);
    

    变量一起使用:

    • var reportName:用双引号输入报表的内部名称。 在本例中,的 跟踪指示器 报告为“deliveryFeedback”。

    • 变量路径:输入文件的保存路径(“tmp”)、要为文件指定的名称(“deliveryFeedback”)以及文件扩展名(“.pdf”)。 在本例中,我们使用内部名称作为文件名。 值需要位于双引号之间并以“+”字符分隔。

      note caution
      CAUTION
      文件必须保存在服务器上。 您必须输入与中相同的路径和名称 General 已计算附件的“编辑”窗口的选项卡(详见) 此处)。
    • var exportFormat:输入文件的导出格式(“PDF”)。

    • var _ctx (上下文):在本例中,我们使用 Tracking indicators 在其全局上下文中报告。

  5. 通过添加 Delivery 活动:

    • Delivery:选择 New, created from a template,然后选择之前创建的投放模板。
    • 对于 RecipientsContent 字段,选择 Specified in the delivery.
    • Action to perform:选择 Prepare and start.
    • 取消选中 Generate an outbound transitionProcess errors 选项。
  6. 保存更改并启动工作流。 该消息将于当月第一个星期一发送到收件人列表,并随附报告。

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d