「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 が入力されています。
- 他の列の編集中に、在庫数を消去しました。
修正方法
- エラーメッセージで行を特定します。
- このバリエーションの在庫を追跡する場合は、Inventory quantity に整数で数量を入力します。在庫切れなら 0 を使います。
- 在庫を追跡しない場合は、代わりに Inventory tracker のセルを消去します。
- 同じ商品の他のバリエーションにも、同じ問題がないか確認します。
- ファイルを 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 であっても数量を入力します。
- 数量が空の追跡対象バリエーションを一覧表示するバリデーターを使用します。
よくある質問
- Inventory tracker にはどの値を使えばよいですか?
- Shopify に在庫を追跡させるには shopify を使います。バリエーションの在庫を追跡しない場合は、空のままにします。
- ストアに複数の拠点があります。商品 CSV で在庫を設定できますか?
- いいえ。Shopify によると、Inventory quantity 列は単一拠点のストアにのみ適用されます。複数拠点の場合は、代わりに Shopify の在庫 CSV で数量をインポートしてください。
Skuvera の関連チェック
Shopify の公式説明を読むその他のインポートエラー
2026年10月30日 更新
Skuvera