Skuvera

「Inventory quantity can't be blank」というエラーを解消する

そのバリエーションは在庫を追跡していますが、Inventory quantity(在庫数)が空です。0 や 12 などの整数を入力するか、この商品の在庫を追跡しない場合は、代わりに Inventory tracker を空のままにしてください。

Shopify のエラーメッセージ

Inventory quantity can't be blank

このエラーの意味

Inventory tracker(古いファイルでは Variant Inventory Tracker)が設定されている場合(たとえば shopify)、Shopify はそのバリエーションの在庫を数えます。Shopify の列リファレンスでは、空の在庫数は通常 0 になるとされていますが、この既定値を適用できない場合(たとえば関連する在庫列の一部だけが入力されている場合)は、インポートがこのエラーで停止します。在庫を追跡しない場合は、tracker 列を空のままにしてください。

よくある原因

  • 新しいバリエーションが、在庫レベルなしで追加されました。
  • 実際には追跡していない商品に、Inventory tracker が入力されています。
  • 他の列の編集中に、在庫数を消去しました。

修正方法

  1. エラーメッセージで行を特定します。
  2. このバリエーションの在庫を追跡する場合は、Inventory quantity に整数で数量を入力します。在庫切れなら 0 を使います。
  3. 在庫を追跡しない場合は、代わりに Inventory tracker のセルを消去します。
  4. 同じ商品の他のバリエーションにも、同じ問題がないか確認します。
  5. ファイルを CSV UTF-8 形式で保存し、もう一度インポートします。

例

修正前
URL handle,Title,Inventory tracker,Inventory quantity,Price
wool-scarf,Wool scarf,shopify,,24.90
修正後
URL handle,Title,Inventory tracker,Inventory quantity,Price
wool-scarf,Wool scarf,shopify,12,24.90

在庫は shopify によって追跡されているため、このバリエーションには数量が必要です。12 を入力すると、この行は解決します。

予防方法

  • 追跡しているすべてのバリエーションに、0 であっても数量を入力します。
  • 数量が空の追跡対象バリエーションを一覧表示するバリデーターを使用します。

インポート前にこの問題を検出

Skuvera はブラウザ内で、Shopify のすべてのルールに照らして商品 CSV をチェックし、問題の行と列を正確に特定します。無料・登録不要。

よくある質問

Inventory tracker にはどの値を使えばよいですか?
Shopify に在庫を追跡させるには shopify を使います。バリエーションの在庫を追跡しない場合は、空のままにします。
ストアに複数の拠点があります。商品 CSV で在庫を設定できますか?
いいえ。Shopify によると、Inventory quantity 列は単一拠点のストアにのみ適用されます。複数拠点の場合は、代わりに Shopify の在庫 CSV で数量をインポートしてください。

Skuvera の関連チェック

Shopify の公式説明を読む

その他のインポートエラー

2026年10月30日 更新