Flow Automation:アクションによる商品一括検索
Query products in batches アクションは、 Flow Automation で使用でき、指定した条件に一致する商品を取得し、1回のクエリで最大100商品を返します。その結果を後続のワークフロー操作で使用して、商品の公開や非公開、タグやカテゴリの管理、商品情報の更新などのタスクを自動化できます。これにより、手動での商品管理を削減できます。
この記事では、アクションの使用タイミング、設定方法、使用するトリガー、ワークフローのテスト方法、および実用的な例について説明します。
| 注: Query products in batches アクションは商品データのみを取得します。商品情報や公開ステータスを変更することはありません。商品の変更を行うには、後続のワークフロー手順に適切な操作を追加してください。 |
Query products in batches アクションを使用するタイミング
Query products in batches アクションは以下のようなシナリオで使用できます:
- 商品の公開および非公開の自動化: 新規追加やアーカイブされた商品など、特定の条件に合致する商品を見つけるワークフローをスケジュールし、自動的に公開、非公開、またはアーカイブします。
- タグおよびカテゴリの一括管理: 在庫や注文の変化に基づいて商品を自動的に特定し、タグを追加または削除したり、商品をカテゴリ間で移動したりします。
- SKUおよび商品情報の更新: 在庫や注文イベントに基づいて商品を自動的に取得し、後続の操作でSKUを作成したり商品情報を更新したりします。
Query products in batches アクションの設定方法
Query products in batches アクションでは、クエリ条件の定義、結果の並べ替え、返す商品の数の指定ができます。
| フィールド | 説明 | |
| クエリ条件 |
取得する商品を指定します。+ 追加条件をクリックして、以下のような1つ以上の条件を追加します:
|
|
| クエリ結果の並べ替え方法(任意) |
結果の並べ替え方法を選択します:
|
|
| クエリ結果に保持する数量(任意) |
返す商品の最大数を指定します。このアクションは、選択した並べ替え順に基づいて最初のN個の商品を返し、最大100商品まで対応します。 例えば、作成日:新しい順を選択し、10と入力すると、最新に作成された10商品を取得します。
|
対応トリガー
Query products in batches アクションは、以下のトリガーで開始されるワークフローで一般的に使用されます:
- スケジュールされた時間
- 商品注文時
- 在庫数量変更時
- 利用可能在庫変更時
- 配送リクエスト承認時
| 注: これらのトリガーの設定方法については、関連するトリガーガイドを参照してください。例えば「Flow Automation: 商品在庫変更時にワークフローをトリガーする」などがあります。 |
ワークフローのテスト
ワークフローが期待通りの商品を正常にクエリできるか確認するには、例として在庫数量変更時トリガーを使用して、以下の手順に従ってください:
- Flow Automationで、Inventory quantity changedトリガーとQuery products in batchesアクションを使用してワークフローを作成します。テストストアで確認できるクエリ条件を設定し、公開をクリックします。
-
SHOPLINE管理画面の商品に移動し、商品を作成をクリックしてテスト商品を作成します。後で簡単に見つけられるように、わかりやすい商品タイトルを使用してください。
-
商品が作成されたら、商品一覧に戻り、テスト商品をクリックして詳細ページを開きます。在庫数量を更新して変更を保存し、ワークフローをトリガーします。
-
Flow Automationに戻り、ワークフローの履歴を確認します。Query products in batchesステップが、指定したクエリ条件、並べ替え順序、および数量に一致する商品を返していることを確認してください。
注:ワークフローの実行状況の監視方法については、「フローの実行状況の確認方法」セクションを、「Flow Automation入門」ガイドでご参照ください。
使用例
以下の例は、Query products in batchesアクションを使用して在庫が少ない商品を特定し、タグ付けする方法を示しています。
シナリオ:商品の在庫が5個以下に減った場合、自動的に「在庫少アラート」タグを追加し、オペレーションチームが補充が必要な商品をすぐに識別できるようにします。
- トリガー: 在庫数量が変更されたとき
-
アクション: 商品をバッチでクエリする
- クエリ条件: 商品カテゴリIDが[商品カテゴリID]と等しい
- クエリ結果に保持する数量: 10
- 条件: 在庫数量が5以下
- アクション: 商品タグ「在庫少アラート」を追加
- 結果: 商品の在庫が指定された条件に達すると、ワークフローが自動的に「在庫少アラート」タグを追加します。運営チームはSHOPLINE管理画面でこのタグで商品をフィルタリングし、補充が必要な商品を特定できます。
| ヒント: [商品カテゴリID]のような動的な値を挿入するには、+ 変数を追加をクリックし、対応するパラメータを選択してください。 |
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。