Shopify Flowでワークフローの実行を再試行する

Shopify Flowでは、手動で再試行することで、ワークフローのトラブルシューティングや過去の実行における問題の修正に役立ちます。元の実行に影響した問題が解決された後、個別の実行または同じワークフローの実行を再試行できます。

実行を再試行する際の考慮事項

  • ワークフローが実行中または待機中の場合は再試行できません (実行が成功するか、エラーが発生するまで待つ必要があります)。
  • 実行を再試行するには、関連するワークフローが有効である必要があります。ワークフローのサマリーページに移動して [オンにする] をクリックすると、ワークフローを有効にできます。
  • ワークフローのトリガーは、元の実行で使用されたトリガーと一致する必要があります。トリガーが変更され、元の実行と一致しなくなった場合、再試行することはできません。
  • 手動で再試行すると、元の実行と同じトリガーデータ (例:ワークフローを開始したリソースの ID) が使用されます。
  • 手動で再試行すると、[データを取得する] アクションから最新のデータが取得され、条件とアクションで最新のデータが使用されます。

実行の詳細ページから実行を再試行する

  1. ワークフローのエラー通知にあるリンクをクリックするか、Flow アプリで実行に移動して、実行の詳細を表示します。
  2. 実行とワークフローのトラブルシューティングを行います。どのステップが期待どおりに動作しなかったかを特定し、ワークフローエディタで設定を確認します。実行で使用された管理リソースに、想定される属性があることを確認します。Flow のエラーのトラブルシューティングについて、詳しくはこちらをご覧ください。
  3. ワークフローとリソースで特定された問題を修正します。
  4. 実行の詳細ページに戻り、[実行を再試行] オプションを選択して、プロンプトに従います。
  5. 実行が再試行されると、実行の詳細ページの上部に、再試行された実行を表示するためのリンク付きのバナーが表示されます。

ワークフローのサマリーページから実行を再試行する

  1. Flow アプリで、ワークフローリストからワークフローを選択して、ワークフローのサマリーページに移動します。
  2. 実行の詳細を表示して、何が問題だったか、または予期しない結果になったかを判断し、再試行するすべての実行で同じ問題が発生したことを確認します。
  3. 実行とワークフローのトラブルシューティングを行います。どのステップが期待どおりに動作しなかったかを特定し、ワークフローエディタで設定を確認します。実行で使用された管理リソースに、想定される属性があることを確認します。Flow のエラーのトラブルシューティングについて、詳しくはこちらをご覧ください。
  4. ワークフローとリソースで特定された問題を修正します。
  5. ワークフローのサマリーで、問題の影響を受け、手動で再試行するすべての実行を選択します。次に、アクションメニューから [実行を再試行] を選択し、プロンプトに従います。
  6. ページを更新して最近の実行リストを更新し、新しい実行を表示します。特定の実行に関連付けられた再試行を表示するには、[再試行] 列の [表示] アイコンをクリックします。

再試行のステータスを表示する

[最近の実行] ページとワークフローのサマリーページから

[再試行] 列にアイコンが表示され、実行が再試行されたかどうかが示されます。アイコンをクリックすると実行リストが絞り込まれ、元の実行と再試行が表示されます。

[開始元] 列には、トリガーイベント、手動実行、または手動再試行のいずれが実行を開始したかが示されます。

実行の詳細ページから

実行の詳細ページには、実行リストで元の実行と再試行を表示するためのリンクを含むバナーが表示されます。