ワークフローエラーの発生
「ワークフローエラーの発生」トリガーは、ワークフローの実行中に失敗した場合にワークフローを開始します。
このトリガーは、30日以内にワークフローのバージョンごとに1回のみ実行されるように設計されています。たとえば、ワークフローが1日に10回失敗しても、トリガーは1回しか実行されません。ワークフローを編集した後に再度失敗した場合、トリガーは再び実行されます。ワークフローのエラーが2月に1回、その後4月 (30日以上経過後) に再度発生した場合、2回目の通知が送信されます。
フィールド
「ワークフローエラーの発生」トリガーには、条件やアクションで使用でき、ワークフローでデータを取得するために使用できる、以下のフィールドが含まれています。
| フィールド | 説明 |
|---|---|
| ワークフロー ID | 失敗したワークフローの ID です。 |
| ワークフロー実行 ID | 失敗した実行の ID です。 |
| ワークフロー名 | 失敗したワークフローの名前です。 |
| Shopify ドメイン | ストアの .myshopify.com ドメイン名です。 |
| ワークフロー実行 URL | 失敗したワークフローの実行ページへの URL です。 |
| ワークフロー URL | 失敗したワークフローのサマリーページへの URL です。 |
| ワークフローのバージョン | 失敗したワークフローのバージョンです。 |
ワークフローの実行へのリンクを作成するには、次のように提供されている変数を使用できます。
https://{{shopDomain}}/admin/apps/flow/web/overview/activity/{{workflowRunId}}
「ワークフローエラーの発生」トリガーをテストする
このトリガーで開始される通知ワークフローをテストするには、常にエラーが発生するテストワークフローを作成してトリガーします。失敗したワークフローが完了すると、通知ワークフローが自動的にトリガーされます。通知ワークフローを再度テストするには、新しく失敗するワークフローを作成するか、既存のワークフローを編集します。ワークフローが意図したとおりに機能することを確認したら、テストワークフローを削除してください。
アクション
ワークフローエラーの発生を必要とするアクションは、「ワークフローエラーの発生」トリガーで使用できます。これには、以下が含まれます。
データを必要としないアクションはすべて、「ワークフローエラーの発生」トリガーで使用できます。これには、以下が含まれます。
テンプレート
ワークフロー実行エラーが検出されたときに Shopify アラートを受け取る
いずれかのワークフローの実行が失敗した場合、Shopify アラートを受信します。テンプレートを表示する
ワークフロー実行エラーが検出されたときに Slack 通知を受け取る
いずれかのワークフローの実行が失敗した場合、Slack 通知を受信します。テンプレートを表示する
ワークフロー実行エラーが検出されたときにメールで通知を受け取る
いずれかのワークフローの実行が失敗した場合、メールを受信します。テンプレートを表示する