ワークフローの実行の検索と監視

ワークフローを実行した後、「ワークフロー実行結果」と呼ばれる実行内容を示すログがFlowに表示され、ワークフローのパフォーマンスと動作を調査することができます。

実行結果を見つける方法

すべてのワークフローはFlowアプリで監視できます。マーケティングアクティビティを含むワークフローは、マーケティングオートメーションの管理画面にも表示されます。

実行されるワークフローすべてを表示する

  1. 管理画面から、[アプリ] > [Flow] の順に移動します。
  2. [最近の実行] をクリックします。
  3. 一覧表示されている実行を確認し、[実行] をクリックして詳細j情報を見つけます。

特定のワークフローで実行されるワークフローを表示する

  1. 管理画面から、[アプリ管理] > [Shopify Flow] の順に進みます。
  2. ワークフローを開きます。
  3. 一覧表示されている実行を確認し、[実行] をクリックして詳細j情報を見つけます。

マーケティングオートメーションワークフローを監視する

  1. 管理画面から [マーケティング] > [オートメーション] をクリックします。
  2. 監視するマーケティングオートメーションをクリックして、その実行履歴を表示します。

最近の実行リストの表示

ワークフロー実行テーブルには、主に次のデータが表示されます。

説明
実行ステータス Running - ワークフローを実行中または再試行中
Waiting - 待機ステップにてワークフローの実行が一時停止中
Completed - ワークフローの実行が完了済み
結果 完了したアクションのリストとエラーリストがステップごとに表示されます。
再試行 実行が再試行されたものだった場合は、再試行リストへのリンクが表示されます。
トリガータイプ Manual retry - 前回の実行を手動で再試行
Manual trigger - ワークフローを管理画面から手動で実行
Trigger event - イベントまたはスケジュールによるトリガー

ワークフロー実行結果を見つける

Flowで実行したワークフローは、いくつかの方法で検索できます。

検索を選択すると、トリガーデータのテキストまたはIDを含むワークフローの実行結果をFlowで検索できます。以下の場合は、Flowで実行結果を検索できません。

  • トリガーデータにIDまたはテキストが含まれていない
  • [データを取得] アクションで提供されたIDである
  • 7日より前の実行であるためシステムから削除されている

トリガーデータを表示するには、実行結果を開いて [トリガーデータを表示] をクリックします。

管理画面から探す

[その他の操作] メニューがあるリソースについては、[Flow実行を検索する] オプションを選択して、実行したワークフローの検索を開始できます。このオプションは、次のリソースで使用できます。

  • 注文
  • 下書き注文
  • 顧客
  • 商品管理
  • バリエーション
  • コレクション

このオプションを使用するには、次の手順を実行します。

  1. 管理画面で、検索するリソース (注文など) を開きます。
  2. [その他の操作] をクリックします。
  3. [Flow実行を検索する] をクリックします。

Flowから探す

Flowアプリでは、以下の手順に従ってIDを検索できます。

  1. [絞り込みを追加] をクリックします
  2. [テキストを含む] を選択します
  3. 検索するIDを入力します

注文、商品、その他のリソースのIDは、管理画面でそのリソースを表示すると、URLで確認できます。たとえば、https://admin.shopify.com/store/you-store-name/orders/9790885625878というURLでは、9790885625878が注文IDです。

時間範囲で探す

ワークフローの実行結果を時間範囲で探す際の考慮事項:

  • デバイスのタイムゾーンがストアのタイムゾーンと異なる場合は、ワークフロー実行結果の日時が不正確になる可能性があります。[時間] の絞り込みを使用する際は、この時差を考慮してください。
  • ワークフロー実行結果の多いストアでは、特定のワークフロー実行結果をより簡単に見つけるために、時間範囲を狭めたり、他の絞り込みを使用したりする必要があります。
  • ワークフロー実行結果は、その実行が完了してから7日間だけ保存されます。
  • ワークフローを実行してから、その結果が [最近の実行] ページに表示されるまでには時間がかかる場合があります。新しいワークフローの結果が表示されない場合は、数分後に再試行してください。

手順:

  1. [最近の実行] ページの検索ツールバーにある [時間] 絞り込みをクリックします。
  2. [開始] フィールドに、イベントが発生した時刻と同じ日時を入力します。たとえば、[注文が作成されたとき] トリガーの場合は、注文が作成された時刻を使用します。AM/PMが正しく入力されていることを確認してください。
  3. [終了] フィールドに、[開始] の日時から10分後の日時を入力します。
  4. 検索結果を確認します。ワークフローは通常、トリガーイベントと同じ時間、またはその直後に実行されます。時間が一致する結果をクリックして、表示されたリソースが、探しているリソース (注文など) と一致することを確認します。

時間絞り込みの例

ワークフロー実行内容を表示する

個別のワークフローに関する詳細情報にアクセスするには、ワークフロー名をクリックします。

[ステータス] セクションには、ワークフローが完了したかどうかが示されます。

[アクション] セクションには、ワークフロー内で正常に実行されたアクションの数が示されます。すべてのアクションのリストと、アクションが実行されたかどうかについては、[X件のアクションに成功しました] をクリックします。

[詳細] セクションには、ワークフローのプレビューが表示されます。

  • 青緑色の記号は、満たされた条件と実行されたアクションを表します。
  • 青い記号は、[待機] アクションを使用して一時停止されているワークフローを示しています。
  • 現在実行中のステップの横に、回転するアイコンが表示されます。
  • エラーが発生した場合、ステップの横にバッジが表示されます。

お客様のこれまでの購入総額に基づき、お客様タグを追加したワークフローの実行ログの例

この例では、ワークフローは最近更新された商品を確認し、商品タイプがtestであるかどうかを確認して、それらの商品にタグを追加します。

ワークフローのプレビューに続き、[結果] セクションには、追加の詳細が示されます。

  • [開始時...] セクションには、ワークフローを開始したトリガーが示されます。
  • [以下の場合、確認...] セクションには、確認された条件、および条件が満たされたかどうかが示されます。
  • [項目ごと] セクションには、選択したリスト内のアイテム数と、ステップの実行時にエラーが発生したかどうかが表示されます。
  • [以下のアクションを実行済み...] セクションには、ワークフローによって実行されたアクションが表示されます。
  • [結果] セクションには、以下の情報が日時とともに表示されます。

お客様のこれまでの購入総額に基づき、お客様タグを追加したワークフローの実行ログに関する結果セクションの例

[項目ごと] アクションを使用するワークフローを監視する

[For each] アクションが追加されたワークフローでは、アクションが数回繰り返されます。そのため、[For each] アクションが追加されたワークフローの [最近の実行] ページには、以下の内容が当てはまります。

  • [ステータス] セクションと [アクション] セクションでは、[項目ごと] アクションによって行われたすべてのアクションが適用されます。エラーが発生した場合、エラーの数が表示されます。
  • ワークフローのプレビューを表示できる [詳細] セクションでは、[For each] アクションを行った直近のアクションにのみ適用されます。

ワークフローの実行をトラブルシューティングする

ワークフローの実行中にエラーが発生したり、想定どおりにワークフローが実行されなかったりする場合があります。ほとんどの場合、こうしたことが発生するのは、ワークフローの設定に問題があるためです。Flowのエラーのトラブルシューティングワークフローの実行の再試行について詳細を確認し、過去の実行の結果を遡って修正してください。

Shopifyで販売を開始する準備はできていますか?

無料体験を試す