1. Top
  2. ブログ一覧
  3. 【Shopify】Flowサンプル:在庫有無に応じて商品の表示・非表示を切り替える
Eコマース

【Shopify】Flowサンプル:在庫有無に応じて商品の表示・非表示を切り替える

公開日

2024.12.24

【Shopify】Flowサンプル:在庫有無に応じて商品の表示・非表示を切り替えるのサムネイル

本記事では、Shopify Flowの一例として「在庫有無に応じて商品の表示・非表示を切り替える」フローの作成を解説します。

このワークフローが有効なユースケース例

  • 在庫が切れた商品をサイト上に掲載したくない

作成手順と解説

トリガーに「Product variant inventory quantity changed(在庫変動時)」を指定します。
image_1

次に条件を設定していきます。product.tagsを指定し、在庫切れを示すタグを含むかどうか確認するようにします。 image_2
image_3

同じ条件に、もう一つ変数を追加します。product.variants.inventoryQuantityを指定してください。 image_4
image_5

在庫があるかどうかを確認するような条件にしましょう。 image_6

条件を設定したら、アクションを指定していきます。先程の条件に合致したら、在庫切れを示すタグを削除するようにします。
image_7
image_8
image_9

もう一つアクションを追加します。Publish productという商品を公開するアクションです。なお、アクション設定時に「公開を選択する」で公開先を指定してください。
image_10

あとは、ここまでとは逆の条件・アクションを、同様につくっていきましょう。
image_11
image_12
image_13
image_14

最終的なワークフローがこちら。
image_15

まとめ

ぜひ本記事を参考に、Shopify Flow作成にチャレンジしてみてください。今後もShopify Flowのサンプルを掲載していきます。