傳送報表至清單

此使用案例詳細說明如何以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路徑:輸入檔案的儲存路徑("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 Select(選擇)」。
    • 取消檢查​Generate an outbound transition​和​Process errors

本頁內容