使用Adobe Workfront Fusion Devtool偵錯案例

Adobe Workfront Fusion Devtool可讓您瞭解並疑難排解案例。 Devtool將額外的面板新增至Chrome Developer Tools。 使用此偵錯工具面板,您可以檢查案例的所有手動執行、檢閱所有已執行的操作,並檢視每個已執行API呼叫的詳細資訊。 您可以檢視導致錯誤的模組、操作或單一回應,並運用該知識來調整您的案例。

NOTE
在機密案例、自動執行和成功操作中,偵錯工具面板中的登入將會受到限制或無法使用。

如需Fusion Devtool的影片簡介和逐步解說,請參閱

存取需求

您必須具有下列存取權才能使用本文中的功能:

Adobe Workfront 計畫*
Pro 或更高
Adobe Workfront 授權*
計畫,工作
Adobe Workfront Fusion授權**

目前授權需求:無Workfront Fusion授權需求。

舊版授權需求: Workfront Fusion for Work Automation and Integration,Workfront Fusion for Work Automation

產品

目前產品需求:如果您有Select或Prime Adobe Workfront計畫,您的組織必須購買Adobe Workfront Fusion及Adobe Workfront,才能使用本文所述的功能。 Workfront Fusion包含在Ultimate Workfront計畫中。

舊版產品需求:您的組織必須購買Adobe Workfront Fusion及Adobe Workfront,才能使用本文所述的功能。

若要瞭解您擁有的計畫、授權型別或存取權,請連絡您的Workfront管理員。

如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權

存取Workfront Fusion Devtool

存取Devtool會因您在Adobe Unified Experience中是否使用Fusion而有所不同。

存取Adobe Unified Experience或新Fusion體驗中的Devtool

如果您在AdobeUnified Shell中使用Fusion,或已更新至新的Fusion體驗,則可以從案例編輯器存取開發工具。

  1. 按一下靠近熒幕底部的​ 協助程式工具 協助程式工具 圖示。

或:

  1. 前往您要偵錯之情境的「情境編輯器」。

    若要尋找Scenario編輯器,請參閱Scenario編輯器

  2. 以滑鼠右鍵按一下頁面的空白區域(而不是模組)。

  3. 選取​ 開啟Devtool

存取傳統Fusion體驗中的Devtool

若要在傳統Fusion體驗中使用Devtool,您必須安裝Chrome擴充功能。 然後您可以從Chrome開發人員工具使用此擴充功能。

安裝Chrome Devtool擴充功能

您可以透過Chrome網站商店,將Workfront Fusion Devtool新增至Chrome。

  1. 按一下此連結以移至Chrome網站商店上的Workfront Fusion Devtool。
  2. 按一下「新增至Chrome」。
  3. 在開啟的視窗中,檢查許可權。 如果您同意許可權,請按一下[新增擴充功能]。

Workfront Fusion Devtool擴充功能已新增至您的Chrome擴充功能。

找到Workfront Fusion Devtool

若要使用Workfront Fusion Devtool,您必須將Workfront Fusion Devtool擴充功能新增至Chrome瀏覽器,如安裝Chrome Devtool擴充功能中所述。

  1. 開啟您的Workfront Fusion案例。

  2. 開啟Chrome Developer Tools:

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Mac Command + Option + I
    Windows

    Control + Shift + I

    F12

    note tip
    TIP
    我們建議將Chrome Developer Console固定於底部,以維持您模組的較佳檢視。
  3. 按一下Chrome Dev Tools中的​ Workfront Fusion ​索引標籤。

使用Workfront Fusion Devtool

Workfront Fusion Devtool分為3個主要區段。 您可以在Devtool視窗的左側面板中找到這些專案。

Live Stream

即時資料流會在您的情境中按一下「執行一次」時,顯示背景中發生的情形。

  1. 按一下​ 即時資料流 ​圖示 以開啟即時資料流區段。

  2. 執行下列任一項作業:

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto
    動作 指示
    檢視請求資訊

    您可以檢視情境中每個模組的下列資訊

    • 請求標頭(API端點URL、http方法、呼叫請求的時間和日期、請求標頭以及查詢字串)

    • 要求內文

    • 回應標頭

    • 回應內文

    若要檢視此資訊,請按一下Workfront Fusion Devtool右側面板中適當的索引標籤。

    搜尋請求和回應 在Workfront Fusion Devtool左側面板的搜尋欄位中輸入搜尋字詞,以僅顯示包含搜尋字詞的請求。
    移除請求清單 按一下Devtool左面板右上角的垃圾桶圖示,以清除Workfront Fusion Devtool所記錄的請求清單。
    啟用主控台記錄

    按一下Devtool左面板右上角的電腦圖示

    當電腦圖示為綠色時,會啟用登入主控台。

    以原始JSON格式或cURL擷取請求
    • 原始JSON

      按一下Devtool右窗格右上角的 Copy RAW

    • cURL

      按一下Devtool右窗格右上角的 Copy cURL

案例偵錯工具

情境偵錯工具適用於較複雜的情境。 它會顯示案例執行的歷史記錄,並可讓您依據模組名稱或ID來搜尋模組。

  1. 按一下​ 情境偵錯工具 ​圖示 以開啟情境偵錯工具。
  2. (選擇性)在情境偵錯工具區段中Workfront Fusion Devtool的左窗格中的搜尋欄位中輸入搜尋字詞(名稱或模組ID)。
  3. 連按兩下模組名稱,以在案例編輯器中開啟其設定。
  4. 按一下所需的作業以檢視請求詳細資料。

工具

Workfront Fusion Devtool提供可讓您更輕鬆設定情境的工具。

  1. 按一下​ 工具 ​圖示 以開啟工具。
  2. 選取您要使用的工具
  3. 設定欄位,如下所述。
  4. 按一下​ 執行

工具及其欄位:

焦點模組

依照ID開啟指定模組的設定。

模組ID
輸入您要開啟其設定的模組識別碼。

依對應尋找模組

可讓您搜尋指定字詞的模組值。 輸出包含模組ID,其中包含您搜尋的字詞。

Keyword
輸入您要搜尋的字詞。
僅使用值

啟用此選項以僅搜尋模組欄位的值。

停用此選項亦可搜尋模組欄位的名稱。

搜尋會透過名稱和標籤引數來執行。

取得應用程式中繼資料

依應用程式的模組名稱或ID擷取應用程式的中繼資料。 例如,在您需要知道情境中使用的應用程式版本時,這很有用。

Source模組
選取您要擷取中繼資料的模組。

複製對應

將值從來源模組複製到目標模組。

CAUTION
請務必設定正確的來源和目標模組。 如果您選取不同型別的模組,則會刪除目標模組中的值。
Source模組
選取模組或輸入您要從中複製欄位值的模組ID。
目標模組

選取模組或輸入您要插入來源模組值的模組ID。

重要:目標模組中的值將被覆寫。

複製篩選器

將篩選設定從來源模組複製到目標模組。

NOTE
複製動作會在所選模組左側的篩選器上執行。
Source模組
選取模組或輸入您要從中複製篩選值的模組ID。
目標模組

選取模組或輸入要從來源模組插入篩選值之模組的ID。

重要:目標模組中的值將被覆寫。

Preserve Fallback Route setting
來源篩選器已設定為遞補路由。 啟用此選項也可以將目標篩選器設定為遞補路由。

交換連線

在同一個應用程式的案例中,將來源模組的連線複製到每個模組。

Source模組
選取模組或輸入您要複製連線的模組ID。

交換變數

搜尋情境中的指定變數,並以新變數取代。

要尋找的變數
從情境的模組中找出您要取代的變數藥丸,並將其複製到此(要尋找的變數)欄位。 在欄位中,它會顯示為雙大括弧。 範例: {{5.value}}
取代為
從情境的模組中,找出您要取代變數的變數藥丸,並將其複製到此(要尋找的變數)欄位。 在欄位中,它會顯示為雙大括弧。 範例: {{5.value}}
模組
選取您要取代變數的模組。 如果未選取任何模組,則變數會在整個案例中被取代。

交換應用程式

以其他應用程式版本取代您情境中選取的應用程式版本。

例如,這可用來將Gmail和電子郵件應用程式的模組升級至最新版本。

要取代的應用程式
選取您要取代的應用程式。
取代為
選取您要取代的應用程式。

基底64

可讓您將輸入的資料編碼為Base64或解碼Base64。 部分請求會編碼為Base64。 當您想要搜尋編碼請求中的特定資料時,此工具會很有用。

操作
選取您要將資料從Raw Data欄位編碼為Base64,還是要將Base64解碼為Raw Data。
原始資料
根據上面Operation欄位中選取的選項,輸入您要編碼為Base64的資料,或如果您要解碼為原始資料,則輸入Base64。

複製模組名稱

將所選模組的名稱複製到剪貼簿。

模組
選取您要複製名稱的模組。

重新對應Source

可讓您將對應來源從一個模組變更為另一個模組。

您必須先將要作為來源模組的模組新增至情境中的路由。

Source模組
選取您要取代的模組,作為情境中其他模組的對應來源。
目標模組
選取要作為新對應來源的模組。
要編輯的模組
如果您不想要變更整個案例中的對應,請選取您要變更其對應的模組。

反白顯示應用程式

反白顯示情境中指定應用程式的模組。

要醒目提示的應用程式
選取您要在情境中反白顯示的應用程式。
版本
選取要醒目提示的應用程式版本。
反白顯示色彩
輸入要用於反白模組的顏色十六進位。

移轉GS

此工具的用途是將Google Sheets (舊版)模組升級至最新的Google Sheets版本。 在情境執行路徑中,新版本的模組會新增在舊版模組之後。

此模組不需要您設定任何引數。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43