1.2.3使用Workfront Fusion實現流程自動化

瞭解如何使用Workfront Fusion實現流程自動化。

1.2.3.1反複處理多個值

您的情境應如下所示:

WF Fusion

到目前為止,您已變更Photoshop檔案中的文字,改為使用靜態值。 為了縮放和自動化您的內容建立工作流程,需要反複處理值清單,並將這些值動態插入Photoshop檔案中。 在接下來的步驟中,您將新增一個水來反複運算現有案例中的值。

在​ 路由器 ​節點和​ Photoshop變更文字 ​節點之間,選取​ 扳手 ​圖示並選取​ 新增模組

WF Fusion

搜尋flow並選取​ 流量控制

WF Fusion

選取​ 迭代器

WF Fusion

您的畫面應如下所示:

WF Fusion

雖然您可以讀取CSV檔案之類的輸入檔案,但目前,您需要透過定義文字字串並分割該文字檔案來使用基本版本的CSV檔案。

您可以選取​ T ​圖示找到​ 分割 ​函式,您可在其中看到所有可用函式來操作文字值。 選取​ 分割 ​函式,您應該會看到這個專案。

WF Fusion

split函式預期分號前的值陣列,並預期您指定分號後的分隔符號。 對於此測試,您應該使用包含2個欄位的簡單陣列,立即購買 ​和​ 按一下這裡,而要使用的分隔符號為​

透過取代目前空白的​ 分割 ​函式,在​ 陣列 ​欄位中輸入此專案: {{split("Buy now, Click here "; ",")}}。 選取​ 確定

WF Fusion

選取​ Photoshop變更文字 ​以新增某些變數,而非輸入和輸出欄位的靜態值。

WF Fusion

在​ 要求內容 ​中,是文字​ 按一下這裡。 此文字需要取代為來自您陣列的值。

WF Fusion

刪除文字​ 按一下這裡,並從​ 迭代器 ​節點選取變數​ ​來取代它。 這可確保動態更新Photoshop檔案中按鈕上的文字。

WF Fusion

您也需要更新用來在您的Azure儲存體帳戶中寫入檔案的檔案名稱。 如果檔案名稱是靜態的,則每個新的版序只會覆寫先前的檔案,因此會遺失自訂檔案。 目前的靜態檔案名稱是​ citisignal-fiber-changed-text.psd,您現在需要更新它。

將游標放在單字text後面。

WF Fusion

首先,新增連字型大小-,然後選取值​ 組合訂單位置。 這可確保對於第一次反複專案,Workfront Fusion會將-1新增到檔案名稱、第二次反複專案-2等等。 選取​ 確定

WF Fusion

儲存您的情境,然後選取​ 執行一次

WF Fusion

案例執行後,請返回Azure儲存體總管並重新整理資料夾。 之後,您應該會看到2個新建立的檔案。

WF Fusion

下載並開啟每個檔案。 您應在按鈕上加上各種文字。 這是檔案citisignal-fiber-changed-text-1.psd

WF Fusion

這是檔案citisignal-fiber-changed-text-2.psd

WF Fusion

1.2.3.2使用webhook啟用您的情境

到目前為止,您已手動執行您的案例以進行測試。 現在來使用webhook更新您的情境,以便從外部環境啟動它。

選取​ +,搜尋​ webhook,然後選取​ Webhook

WF Fusion

選取​ 自訂webhook

拖曳並連線​ 自訂webhook ​節點,使其連線到畫布上的第一個節點,稱為​ 初始化常數

WF Fusion

選取​ 自訂webhook ​節點。 然後,選取​ 新增

WF Fusion

將​ Webhook名稱 ​設定為--aepUserLdap-- - Tutorial 1.2

WF Fusion

勾選​ 取得要求標題 ​的方塊。 選取「儲存」。

WF Fusion

您的webhook URL現已可用。 複製URL。

WF Fusion

開啟Postman,並在集合​ FF - Firefly Services技術業內人士 ​中新增資料夾。

WF Fusion

為資料夾命名--aepUserLdap-- - Workfront Fusion

WF Fusion

在您剛建立的資料夾中,選取3個點​ ,然後選取​ 新增要求

WF Fusion

將​ 方法型別 ​設定為​ POST,並將webhook的URL貼到位址列。

WF Fusion

您必須傳送自訂內文,才能從外部來源將變數元素提供給Workfront Fusion案例。

移至​ 內文 ​並選取​ 原始

WF Fusion

將下列文字貼入要求內文。 選取​ 傳送

{
    "psdTemplate": "placeholder",
    "xlsFile": "placeholder"
}

WF Fusion

回到Workfront Fusion後,您的自訂webhook上會顯示一則訊息,指出: 已成功判定

WF Fusion

選取​ 儲存,然後選取​ 執行一次。 您的情境現在已啟用,但必須等到您在Postman中再次選取​ 傳送 ​後才會執行。

WF Fusion

在Postman中再次選取​ 傳送

WF Fusion

您的案例會再次執行,並像之前一樣建立2個檔案。

WF Fusion

將您的Postman請求名稱變更為POST - Send Request to Workfront Fusion Webhook

WF Fusion

現在您必須開始使用變數​ psdTemplate。 您將使用Postman要求中的傳入變數,而不以硬式編碼方式編寫輸入檔案在​ Photoshop變更文字 ​節點中的位置。

開啟​ Photoshop變更文字 ​節點並移至​ 要求內容。 選取​ inputs ​下的硬式編碼檔案名稱​ citisignal-fiber.psd ​並刪除它。

WF Fusion

選取變數​ psdTemplate。 選取「確定」,然後儲存您的情境。

WF Fusion

選取​ 開啟 ​以開啟您的情境。 您的案例目前正在執行不停機。

WF Fusion

返回Postman,輸入檔案名稱citisignal-fiber.psd作為變數​ psdTemplate ​的值,然後再次選取​ 傳送 ​以再次執行您的案例。

WF Fusion

透過將PSD範本指定為外部系統提供的變數,您現在已建立可重複使用的案例。

現在您已完成此練習。

後續步驟

使用聯結器🔗移至1.2.4 Automation

返回使用Workfront Fusion進行Creative工作流程自動化

返回所有模組

recommendation-more-help
4bbf020c-24db-4a43-b239-88fab142f02d