Shopify CSV 匯入錯誤「Line is invalid (No details)」的解決方法
檔案把既有的選項移到了另一個位置,例如把 Size 從 Option1 移到 Option2,與商品目前的選項衝突。先用暫時的選項名稱(例如「Size.」)匯入一次,再匯入一次把名稱改回來。
Shopify 顯示的錯誤訊息
Line is invalid (No details)
這則錯誤代表什麼
Shopify 說明中心指出,這則錯誤通常由與既有款式選項的衝突引起。當 CSV 把一個既有的選項放到新的位置時,Shopify 會在匯入新值之前檢查選項名稱是否重複,發現舊的選項還在原處,於是匯入失敗且不提供詳細資訊。
常見原因
- 調整了選項順序,例如把 Size 從 Option1 移到 Option2。
- 在既有選項前面新增了一個選項,把它擠到下一個位置。
- 重新命名選項後,某個既有的名稱落到了另一個位置。
解決方法
- 找到錯誤訊息中這一列對應的商品,把它的選項名稱與商店中的商品比對。
- 在 CSV 中替被移動的選項取一個暫時名稱,例如在結尾加一個句點:Size.。
- 用這個暫時名稱匯入檔案。
- 匯入成功後,在新的 CSV 中把暫時名稱改回來,例如把 Size. 改成 Size。
- 匯入更新後的檔案,套用最終的選項名稱。
範例
URL handle,Title,Option1 name,Option1 value,Option2 name,Option2 value cotton-tee,Cotton tee,Type,Regular,Size,S
URL handle,Title,Option1 name,Option1 value,Option2 name,Option2 value cotton-tee,Cotton tee,Type,Regular,Size.,S
Size 從第一個選項移到了第二個。先以「Size.」匯入可以避開衝突,第二次匯入再把它改回 Size。
如何避免
- 盡量不要在 CSV 中調整選項的順序;確實需要時,從一開始就依兩階段匯入來安排。
- 修改選項前先備份商品。Shopify 提醒,修改選項值會刪除既有的款式 ID 並建立新的 ID。
常見問題
- 為什麼 Shopify 不顯示更多細節?
- 衝突是在 Shopify 把選項名稱與既有商品比對時發現的,發生在新值儲存之前,所以錯誤訊息只說明這一列無效。
- 我的款式會發生變化嗎?
- 可能會。修改 Option1、Option2 或 Option3 value 欄位中的資料,會刪除既有的款式 ID 並建立新的 ID,依賴款式 ID 的應用程式可能受到影響。
了解更多
查看 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