Shopify CSV 匯入錯誤「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 處理,但在無法套用預設值時(例如相關的庫存欄位只填了一部分),匯入會以這則錯誤停止。如果不追蹤庫存,請把庫存追蹤方式這個欄位留空。
常見原因
- 新增款式時沒有填寫庫存數量。
- 替實際上不追蹤庫存的商品填寫了 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 官方說明其他匯入錯誤
- Shopify CSV 匯入錯誤「Validation failed: price can't be blank」的解決方法
- Shopify CSV 匯入錯誤「Validation failed: options are not unique」的解決方法
- Shopify CSV 匯入錯誤「Ignored line because handle already exists」的解決方法
- Shopify CSV 匯入錯誤「Ignored line because it did not contain product data」的解決方法
- Shopify 商品匯入錯誤「Invalid CSV header: missing headers」的解決方法
- Shopify CSV 匯入錯誤
更新於 2026年10月30日
Skuvera