工作流程發生錯誤
工作流程發生錯誤觸發條件會在工作流程執行期間失敗時啟動工作流程。
此觸發條件設計為在 30 天內,每個工作流程版本只執行一次。例如,若某工作流程在一天內失敗 10 次,此觸發條件只會執行一次。若編輯該工作流程且再次失敗,觸發條件會再次執行。若該工作流程 2 月發生一次錯誤,4 月又再發生一次(已超過 30 天),則會傳送第二則通知。
欄位
工作流程發生錯誤觸發條件包含下列欄位,可用於條件與動作,並在工作流程中擷取資料:
| 欄位 | 說明 |
|---|---|
| 工作流程 ID | 失敗的工作流程 ID。 |
| 工作流程執行 ID | 失敗的執行 ID。 |
| 工作流程名稱 | 失敗的工作流程名稱。 |
| Shopify 網域 | 商店的 .myshopify.com 網域名稱。 |
| 工作流程執行網址 | 失敗的工作流程執行頁面的網址。 |
| 工作流程網址 | 失敗的工作流程摘要頁面的網址。 |
| 工作流程版本 | 失敗的工作流程版本。 |
要建立指向工作流程執行的連結,您可以這樣使用提供的變數:
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
測試「工作流程發生錯誤」觸發條件
若要測試以此觸發條件開頭的通知工作流程,請建立並觸發一個會持續發生錯誤的測試工作流程。只要失敗的工作流程完成執行,通知工作流程就會自動被觸發。若要再次測試通知工作流程,您可以建立新的失敗工作流程,或編輯現有的工作流程。確認工作流程如預期運作後,請刪除測試用工作流程。
動作
需要發生工作流程錯誤才可執行的動作可搭配 工作流程發生錯誤觸發條件使用。包括:
任何不需要資料的動作都可搭配 工作流程發生錯誤觸發條件使用。包括:
範本
偵測到工作流程執行錯誤時收到 Shopify Alert 通知
如果您的任一工作流程執行失敗,便會收到 Shopify Alert 通知。檢視範本
偵測到工作流程執行錯誤時收到 Slack 通知
如果您的任一工作流程執行失敗,便會收到 Slack 通知。檢視範本
偵測到工作流程執行錯誤時收到電子郵件通知
如果您的任一工作流程執行失敗,便會收到電子郵件通知。檢視範本