Shopifyで売り切れ商品や在庫切れのバリアントを非表示にする方法

Shopifyで売り切れ商品や在庫切れのバリアントを非表示にする方法

オンラインビジネスを成功させるために欠かせないことの一つが在庫管理です。 人気商品は常に在庫があるように予測する必要がありますが、販売頻度が低く、時には在庫切れになる商品についてはどうでしょうか?

Shopifyで売り切れ商品や在庫切れのバリアントを非表示にする方法

オンラインビジネスを成功させるために欠かせないことの一つが在庫管理です。 人気商品は常に在庫があるように予測する必要がありますが、販売頻度が低く、時には在庫切れになってしまう商品はどうでしょうか?

売り切れの商品をコレクションのトップに表示したり、キャンペーントラフィックを商品ページに誘導したりすることは絶対に避けたいものです。

Having a sold out product in your store doesn't bring much revenue

売り切れの在庫を処理する最善の方法は、完全に非表示にするか、少なくともコレクションの一番下に押しやることです。 このガイドでは、最初のアプローチを探り、商品とそのバリエーションを非表示にする方法を学びます。

オプション #1 - サードパーティアプリを使う

サードパーティ製のアプリをいくつか使えば、在庫を管理することができます。 オススメは「Nada: Sort & Hide Out-of-Stock」というアプリです。

Automatic hiding of sold out products in Nada app

Nada: Sort &Hide Out-of-Stock(灘:在庫切れの商品を並べ替え&隠す)」は、オンラインストアの販売チャネルから在庫切れの商品を自動的に非表示にします。 その上、リダイレクトを作成するので、404エラーも発生しません。 そのため、#2、#3、#5のデメリットを実質的に解消してくれます。

アプリは月額4.99ドルからで、7日間の無料トライアルを利用できる。

他のアプリもお試しください:

その他のオプションについては、売り切れ商品を隠すための最高のShopifyアプリのリストをご覧ください。

オプション #2 - 販売チャネルから商品をアンパブリッシュする

Shopifyストアから商品を非表示にする最も簡単な方法は、特定の販売チャネルからの公開を解除することでしょう。 オンラインストアの場合、デフォルトのチャネル名はオンラインストアです(驚くことに)。

Removing product from an Online Store sales channel

販売チャネルから商品の公開を解除するには、以下の手順に従ってください:

  • 商品カタログにアクセスし、特定の商品の詳細を開きます。
  • 右上の「SALES CHANNELS AND APPS」セクションで「Manage」をクリックします。
  • 希望するチャネルのチェックを外し、「完了」をクリックし、「保存」します。
  • 商品は非表示になり、誰も購入できなくなります。

ストアフロントから商品を隠すだけでなく、サイト内検索からも商品を隠すことができます。

しかし、以下のようなデメリットもあることを覚えておく必要があります:

  1. 商品ページに404エラーが表示される(Googleはこれを全く好まない!)。 カスタムリダイレクトで解決できる。
  2. 何十もの商品をアンパブリッシュし、再度パブリッシュする必要がある場合、時間がかかる可能性がある。 商品のインポート&エクスポートは、多くの時間を節約することができます。

オプション#3 - 商品のステータスを下書きに設定する

オプション#1と似ていますが、一度下書きに設定された商品は、すべてのチャネルで見ることができず、購入することもできません。 デメリットは同じです。

Changing product status from active to draft

商品のステータスをドラフトに設定するには、以下の手順に従ってください:

  1. 商品カタログにアクセスし、特定の商品の詳細を開きます。
  2. 右上の「商品ステータス」セクションで、「アクティブ」ドロップダウンをクリックし、「ドラフト」に変更します。
  3. 保存]をクリックすると、その商品はどこでも非表示になります。

オプション#4 - 自動コレクションルールを設定する

自動コレクションを使用している場合は、在庫がある商品のみを表示する条件を追加することができます。 前の2つの方法と比較して大きな利点は、次のとおりです:

  • 404エラーが発生しない(商品ページにはダイレクトリンクでアクセスできる)
  • 手作業がなく、すべてが自動で行われ、商品が再び入手可能になると表示されます。
Setting inventory stock condition in Shopify

在庫状況を設定するには、以下の手順に従ってください:

  1. Shopifyストア管理 >商品>コレクションに移動します。
  2. 特定のコレクションを選択し、[条件]セクションで[別の条件を追加]をクリックします。条件]セクションが表示されない場合は、コレクションが自動ではなく、手動であることを意味します。
  3. ドロップダウンから「在庫数 +は+0より 大きい」を選択します。
  4. 保存をクリックすると、商品はコレクションページ(例:yourstore.com/collections)に表示されなくなります。

デメリットは、手動コレクションでは機能しないことと、サイト内検索には適用されないことです。

オプション #5 - Shopify Flowで自動ルールを作成する

Shopify FlowはShopifyによって作られた自動化アプリで、IF、THEN、OTHERWISEルールを使ってシンプルなワークフローを作成することができる。 ZapierやMakeと似たような働きをする。 あなたのストアにアプリを追加したら、独自のワークフローを作り始めることができる。 また、160以上の共有フローがある公開コレクションを閲覧することもできる。 商品の非表示と再公開については、「在庫レベルに基づいた商品の非表示と再公開」というフローがある。

主な利点は自動化とカスタマイズですが、商品の非表示はリダイレクトなしで行われるため、商品ページの訪問者は404エラーになります。

Hiding and republishing sold out products with Shopify Flow

もう一つの欠点は、Shopify Flowはスタンダード、アドバンス、プラスプランでのみ利用可能であることです。 Shopifyベーシックプランの場合は利用することができません。 Shopify Flowの詳細については、「Shopifyの上級マーチャントがFlowを利用可能に」の記事をご覧ください。

ボーナス - 売り切れのバリアントのみを隠す

課題は、商品全体ではなく、特定のバリアントのみを商品ページで非表示にする方法です。 残念ながら、上記のすべてのオプションは、商品全体が売り切れた場合(つまり、すべてのバリアント)にのみ機能します。

Shopifyのプラットフォームでは、商品バリアントの公開を解除したり、下書きに設定したりすることができません。

Example of a sold out variant on the product page

この解決方法は少しトリッキーで、Shopify テーマにカスタムコーディングが必要です。 在庫切れの場合はセレクタにバリアントを表示しないようにコードを修正する必要があります。

BoundlessBrooklynDebutExpressMinimalNarrativeSimpleSupplyVenture のいずれかのテーマを使用している場合は、Shopify の公式ガイドの売り切れバリアントの非表示を参照してください。 ガイドは特定の商品バリアントを非表示にするためのもので、商品そのものを非表示にするものではありません。

もしご自身でテーマコードを編集できない場合、または別のテーマを使用している場合は、お気軽にお問い合わせください。

Shopifyでどこでも販売

Tomas Janu

トムはアップセリング、コンバージョン最適化、eコマースのトレンドについて書くのが大好きです。彼は私たちの共同創設者の一人で、サポートチームに連絡すれば彼と話せることもあります。LinkedInで彼をフォローして、Shopify関連のヒントやニュースをもっとチェックしてください。
無料で試すキャンディラックプレビュー

最新記事

すべての記事

当社のアプリでShopifyのビジネスを強化しましょう

すべてのアプリは、Shopifyビジネスの成長に役立つように設計されています。アプリをチェックして、無料試用期間を活用してください。

ブーストマイショピファイ