Show Menu
主題×

傳送報表至清單

此使用案例詳細說明如何以PDF格式產生每月現成可用的 Tracking indicators 報表,以及如何將它傳送至收件者清單。
此使用案例的主要實施步驟為:

步驟1:建立收件者清單

前往宇宙 Profiles and targets ,按一下連結 Lists ,然後按一下 Create 按鈕。 為 New list 要傳送的報表選擇並建立新的收件者清單。
有關建立清單的詳細資訊,請參

步驟2:建立傳送範本

  1. 前往Adobe Resources > Templates > Delivery templates Campaign檔案總管的節點,並復 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 類型活動並加以設定,讓工作流程在當月的第一個星期一執行。
    有關配置調度程式的詳細資訊,請參 閱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