Shopify Flow のアクション

アクションは、ストアに変更を加えたり、ワークフローのデータに影響を与えたり、外部のアプリやサービスで何らかの処理を実行したりできます。アクションによって、注文タグの追加、お客様タグの削除、フルフィルメント注文の保留など、ストアに変更を加えることができます。また、アクションによって、メールの送信、Slack メッセージの送信、外部サービスへの HTTP リクエストの送信なども可能です。アクションについて詳しくは、アクションの基本を理解するをご覧ください。

アクションが機能するにはデータが必要です。トリガーまたは[データを取得する] アクションによって提供される必要なデータがないアクションを選択した場合、ワークフローは実行されず、エラーメッセージが表示されます。たとえば、お客様が作成されたときのトリガーで開始するワークフローでは、お客様データがワークフローにインポートされます。このトリガーの後に、お客様データではなく注文データを必要とする[注文タグを追加する] アクションが続く場合、ワークフローでデータ欠落エラーが発生します。

アクションは GraphQL Admin API を使用して、Shopify ストアに変更を加えます。たとえば、Add order tags アクションでは tagsAdd ミューテーションが使用されます。Send Admin API request アクションでは、Flow のアクションとしてまだ利用できないものも含め、ほとんどのミューテーションを使用できます。

このセクションの内容