以前のSpring '26 Editionのまとめで、Shopifyの新しいバリエーション単位の公開設定における自然な進化として、Nadaでも同様の制御を可能にし、売り切れバリエーションの非表示を手動で行わずに済むようにするとお伝えしました。それがついに実現しました。
今年まで、Shopifyでは商品単位でしか公開・非公開を制御できませんでした。しかし、バリエーションがある商品では問題が生じます。特定のサイズや色が売り切れても選択肢に残り続け、顧客が購入しようとして初めて売り切れだと気づくことになります。これでは、成約に至らないクリックに貴重な機会を費やしてしまいます。
Shopify側の変更点
Shopifyは5月にバリエーション単位の公開設定をリリースし、Spring '26 Editionでも改めて紹介しました。商品ページやバリエーションページ、一括編集画面から、販売チャネルやカタログごとにバリエーションの公開・非公開を選択できるようになりました。売り切れたバリエーションをオンラインストアから非公開にすれば、他のバリエーションや商品本体はそのままに、選択肢から消すことができます。なお、商品単位の公開設定が優先されるため、商品自体が非公開であればバリエーションの設定に関わらず非表示となります。

Shopifyが解決していないのは自動化です。在庫が変動するたびに、商品ページや一括編集画面を開いて手動で切り替える必要があります。
Flowで自動化しなかった理由
最初は、Sidekickを使ってFlowを構築し、在庫切れ時にバリエーションを非公開、補充時に再公開させるという安易な方法を考えました。しかしSidekickから、それは不可能だと指摘されました。バリエーション単位の公開設定はFlowのトリガーやアクションに対応していないため、ワークフローを作成できません。また、SKU数が多い場合、一括編集画面での手動操作は現実的ではありません。このギャップを埋めるために、Nadaの新設定を開発しました。

Nadaの新機能
Nadaは、完全に売り切れた商品を非表示にするか、コレクションの最後尾に移動させる機能を備えています。今回の新設定は、それをバリエーション単位に適用するものです。商品全体は公開・販売可能な状態を維持しつつ、売り切れたバリエーションのみを即座に非表示にします。
この機能は、Nadaが既存の在庫追跡システムを利用して動作します。バリエーションの在庫数をゼロにして保存すると、数秒以内にNadaが変更を検知し、オンラインストアからそのバリエーションを非公開にします。在庫が補充されれば、Nadaが即座に再公開するため、手動での切り替えや戻し忘れの心配はありません。

この設定はNadaのアプリ設定内にあり、売り切れ時に個別のバリエーションを非表示にするオプションとして提供されます。現在、順次展開中です。まだ表示されていない場合は、アプリ内のチャットアイコンからご連絡いただければ、貴店のアカウントで有効化いたします。
Nadaは月額9.99ドルで、7日間の無料トライアルをご利用いただけます。売り切れバリエーションの非表示機能は、完全に売り切れた商品をコレクションの最後尾に移動させたり、在庫切れ前に低在庫メールアラートを送信したりする他の機能と併せてご利用いただけます。まだ導入されていない場合は、Shopify App Storeからインストールするか、Nadaのアプリページで詳細をご覧ください。
バリエーションの非表示と商品の非表示は別物です
この点はブログでも両方の視点から議論してきたため、区別しておく価値があります。売り切れ商品をあえて表示し続けることのメリットとして、ページランクの維持やトラフィックの確保、ベストセラーが欠品中でも他の商品への誘導が可能になる点を挙げてきました。ただし、これは商品全体に関するアドバイスです。
在庫のある商品における一部のバリエーションの売り切れは、より限定的な問題です。商品ページやSEOへの影響はないため、選択肢に残る「行き止まり」を解消するだけで十分です。バリエーションのみを非表示にすれば、ページを公開・インデックスさせたまま、顧客には購入可能な選択肢のみを表示するという両方のメリットが得られます。
バリエーション単位ではなく商品全体が在庫切れになる場合は、在庫管理ガイドや在庫レベル管理に関する記事でより広範な手法を解説しています。また、テーマコードのカスタマイズで売り切れバリエーションを非表示にしている場合は、以前の非表示ガイドにCSSやLiquidを使った回避策をまとめています。これまではそれが唯一の手段でしたが、現在はネイティブ機能で対応可能です。






