Flow Automation:商品在庫更新時にワークフローをトリガーする方法
Inventory object updatesトリガーをFlow Automationで使用すると、商品バリエーションの在庫レベルが変更されるたびにワークフローを実行できます。このトリガーは、全体の在庫バッファの管理、予約販売設定の自動化、またはすべてのロケーションでの在庫通知の集中管理に最適です。
このガイドでは、このトリガーでサポートされているアクション、エンドツーエンドのテスト方法、および在庫アラートの自動化の実用例を説明します。
サポートされているアクション
Inventory object updatesトリガーで実行されるワークフローで主に使用されるアクションは次のとおりです:
- [一般] メールを送信
- [一般] カウンターを更新
- [一般] 各ループ
- [一般] メタフィールドを検索
- [商品] 商品タグを削除
- [商品] 商品タグを追加
| 注:特定の倉庫または小売ロケーションでの在庫変動に基づいてワークフローを実行する必要がある場合は、合計バリエーションレベルではなく、次のリンクを参照してください:"Flow Automation:ロケーションで在庫レベルが変化したときにワークフローを実行する"。 |
ワークフローのテスト
商品在庫が更新されたときにワークフローが正常に実行されるかどうかをテストするには、次の手順に従ってください:
- Flow Automationで、Inventory object updatesトリガーを使用してワークフローを設定します。
-
SHOPLINE管理画面の商品 > 在庫に移動し、商品を見つけて、利用可能列の在庫数量を更新します。
注:SHOPLINEでは、利用可能または手持ちの数量のいずれかを更新すると、もう一方も自動的に調整され、ワークフローが実行されます。商品バリエーションの管理に関する詳細な手順については、「商品バリエーションの追加と管理」ガイドをご参照ください。 -
変更を保存した後、Flow Automationに移動して実行結果を確認します。
注:ワークフローの実行状況の監視方法については、「フローの実行状況の確認方法」セクションを含む「Flow Automation入門」ガイドをご参照ください。
使用例
ここでは、Inventory object updatesトリガーを使用して内部の在庫アラートを自動化する実用的な例を示します。
シナリオ:商品バリエーションの合計在庫が特定の条件を下回ったときに、スタッフに低在庫メールアラートを送信します。
- トリガー: 商品の在庫更新
- 条件: バリエーションの利用可能な在庫が設定された数値(例:20)以下かどうかを確認します。
-
アクション: メール通知を送信
- 受信者: 通知を受け取るスタッフのメールアドレスを手動で入力します。
- 件名: グローバル低在庫アラート [商品バリエーション名] (${variant.title})
-
メール内容: [商品バリエーション名] (${variant.title}) の合計在庫が全ロケーションで [利用可能数量] (${variant.inventory_quantity}) に減少しました。在庫補充やその他の調整を行うには、SHOPLINE管理画面にログインして詳細な在庫状況をご確認ください。
注: 括弧内の変数(例:${variant.title})を挿入するには、変数を追加をクリックし、該当するパラメータを選択してください。
- 結果: バリエーションの合計在庫が設定された条件(例:20ユニット)を下回ると、システムが自動的にメール通知を送信します。これにより、運営チームはグローバルな在庫レベルを管理し、過剰販売を防止できます。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版をご参照ください。