商品バリエーションの在庫数量が変更されました
このページはMar 28, 2024に印刷されています。最新のバージョンについては、https://help.shopify.com/ja/manual/shopify-flow/reference/triggers/product-variant-inventory-quantity-changedをご覧ください。
[商品バリエーションの在庫数量が変更されたとき] トリガーは、特定の商品バリエーションの在庫が変更されると、ワークフローを起動します。在庫が変わる原因としては、注文、在庫の手動変更、在庫数量を変更するアプリなどがあります。
提供されるデータ
以下のデータが [商品バリエーションの在庫数量が変更されたとき] トリガーによって起動するワークフローに提供されます。
データ | 説明 |
---|---|
product |
在庫数量が変更された商品です。 |
productVariant |
在庫数量が変更された商品バリエーションです。 |
inventoryQuantityPrior |
商品バリエーションの以前の在庫数量です。 |
[商品バリエーションの在庫数量が変更されたとき] トリガーをテストする
このトリガーで起動するワークフローをテストするには、商品の在庫を変更します。
留意事項
- [商品バリエーションの在庫数量が変更されたとき] トリガーは、商品の [数量を追跡] にチェックが入っていない場合でも、ワークフローを起動します。
- このトリガーを使用すると、商品やバリエーションに関係するアクションを利用できるようになります。在庫アイテムに関係するワークフローでは、[在庫アイテムが作成されたとき] トリガーを代わりに使用します。
- 下書き注文は、下書き注文が注文に変換されるまで、利用可能な在庫には影響を及ぼしません。
例
Flowテンプレートライブラリーには、[商品バリエーションの在庫数量が変更されたとき] トリガーの多くの使用例が記載されています。これらの例から、商品やバリエーションの在庫、ロケーションごとの在庫の活用方法を知ることができます。
1か所のロケーションの在庫数量を確認するには、productVariant / inventoryItem / inventoryLevels / available
変数を使用して数量情報を見つけることができます。ロケーション名またはIDは、productVariant / inventoryItem / inventoryLevels / location / name
変数、またはproductVariant / inventoryItem / inventoryLevels / location / id
変数を使用して確認することができます。
アクション
以下のアクションは、[商品バリエーションの在庫数量が変更されたとき] トリガーによって起動するワークフローで使用できます。
- 商品タグを追加する
- コレクションに商品を追加する
- リダイレクトURLを作成する
- リダイレクトURLを削除する
- 商品を非表示にする
- 商品を公開する
- コレクションから商品を削除する
- 商品のメタフィールドを削除する
- 商品タグを削除する
- 商品バリエーションのメタフィールドを削除する
- ショップのメタフィールドを削除する
- HTTPリクエストの送信
- 内部メールの送信
- 商品のメタフィールドを更新する
- 商品バリエーションのメタフィールドを更新する
- ショップのメタフィールドを更新する
- 待機
APIの詳細
[商品バリエーションの在庫数量が変更されたとき] トリガーを使用すると、Product Graphql APIオブジェクトでアクションを実行できるようになります。