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。
  • 編輯其他欄位時誤清空了庫存數量。

解決方法

  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日