店舗でバリエーション商品が売り切れた際は、その商品にタグを付けてください
Shopify Flow を使用して、特定の店舗で売り切れた商品に自動的にタグを付けるようにしてください。Shopify の在庫トリガーでは、ロケーションごとの情報が報告されないためです。
あるロケーションで、商品のバリエーションの在庫数がゼロになった場合は、その商品に「sold-out-at-location」というタグを追加してください。Shopify独自の在庫トリガーにはロケーション情報が含まれませんが、このトリガーにはロケーション情報が含まれます。
トリガーは1つで、Shopifyの組み込みアクションのみを使用しており、他のアプリは必要ありません。ストア固有の設定は一切含まれていないため、インポートすればすぐに動作します。

必要なもの
- このアプリの権限は、「**在庫データへのアクセス」および「商品、バリエーション、コレクションのデータへのアクセス」**です。詳細については、権限とデータへのアクセス をご覧ください。
- これだけです:このワークフローを有効にすると、アプリ内の「**ロケーションで在庫切れ」**トリガーがオンになります。
「Workflow Trigger Extensions」アプリをインストールし、その「権限」ページで「在庫データへのアクセス」および「商品、バリエーション、コレクションデータへのアクセス」を許可してください。このワークフローを有効にすると、アプリ内のトリガーが作動します。
ワークフローを入手する
- このページの下部に添付されている「
.flow」ファイルをダウンロードしてください。 - Shopifyの管理画面で「**Shopify Flow」**を開き、「**インポート」**をクリックしてファイルを選択してください。
- 手順を確認してから、「**ワークフローを有効にする」**をクリックしてください。
このファイルは、Shopify Flow自体からエクスポートされたものです。手動で編集せず、インポート後にShopify Flowでワークフローを変更してください。
仕組みについて
- 「ロケーションでの在庫切れ」は、あるロケーションにおいてバリエーションの在庫数がゼロになった際に発生し、そのロケーションを指定します。
- **商品タグを追加すると、**その商品に「
sold-out-at-location」が設定されます。
自分だけのものにしましょう
inventoryLevel.locationNameに条件を追加して、特定のストアや倉庫を監視します。- 在庫が戻った際にタグを削除するテンプレートと組み合わせてご使用ください。
今後の手順
- 在庫トリガーの手順(ステップバイステップ) - このトリガーが送信するすべてのフィールドと、その他の例です。
- ワークフローテンプレート - すべてのテンプレート。
- イベント履歴とトラブルシューティング - トリガーが作動したかどうかを確認してください。
