Shopify CSV 匯入錯誤
Shopify 商品匯入時每則錯誤代表什麼,以及如何修改 CSV 讓匯入順利完成。
- Validation failed: price can't be blank某個款式的 Price 儲存格是空的,Shopify 無法匯入它。替這個款式填寫價格(免費商品填 0.00),以 CSV UTF-8 格式儲存後重新匯入。查看解決方法
- Validation failed: options are not unique同一商品的兩個款式選項值完全相同,例如兩列都是尺寸 M、顏色白色。修改或刪除其中一列,讓每種選項值組合都只出現一次,然後重新匯入。查看解決方法
- Ignored line #-## because handle example already exists這一列的 URL handle 已經被檔案中前面的商品用過,所以 Shopify 略過了它。讓同一商品的所有列連續排列,並確保不同商品不共用同一個 handle。查看解決方法
- Ignored line #-## because it did not contain product dataShopify 發現有些列有 URL handle 但沒有商品標題,因此無法建立商品。在該商品的第一列填寫 Title,然後重新匯入。查看解決方法
- Invalid CSV header: missing headersShopify 在檔案第一列找不到一個或多個必要欄位。把欄位名稱改成與 Shopify 商品 CSV 範本完全一致(包括 Title 和 URL handle),然後重新匯入。查看解決方法
- Network error: Unexpected token < in JSON at position 0雖然看起來像網路問題,但這則錯誤通常是因為 CSV 的欄位名稱與 Shopify 範本不完全一致。欄位名稱區分大小寫,請修正拼寫、大小寫和多餘的空格,然後重新匯入。查看解決方法
- Illegal quoting on line這一列有 Shopify 無法讀取的引號:可能是位置不對,或檔案不是 UTF-8 編碼。把包含引號或逗號的值用半形直雙引號包起來,值內部的引號寫兩次,並把檔案儲存為 CSV UTF-8。查看解決方法
- Missing or stray quote on line這一列的引號不成對:可能是彎引號、缺少結尾引號,或多了一個引號。用文字編輯器開啟檔案,把彎引號換成半形直引號,並確保每個加了引號的值都以直雙引號開始和結束。查看解決方法
- Inventory quantity can't be blank這個款式啟用了庫存追蹤,但 Inventory quantity 是空的。填寫一個整數(例如 0 或 12);如果這項商品不需要追蹤庫存,就把 Inventory tracker 留空。查看解決方法
- Inventory quantity is not a numberInventory quantity 儲存格中不是整數,例如 12 pcs、3.5 或 N/A。把它改成整數(例如 12),然後重新匯入。查看解決方法
- Inventory policy is not included in the list控制缺貨時是否繼續販售的欄位,填寫了 Shopify 不接受的值。改成 deny(庫存為 0 時停止販售)或 continue(繼續販售),然後重新匯入。查看解決方法
- Fulfillment service can't be blank這個款式的 Fulfillment service 是空的。自行出貨時填寫 manual;使用第三方出貨服務時填寫該服務的名稱,然後重新匯入。查看解決方法
- Validation failed: getaddrinfo: nodename nor servname provided, or not known某個圖片網址不是完整、公開的網址。確保每個 Product image URL 都以 https:// 開頭,並直接指向任何人都能開啟的圖片檔案,然後重新匯入。查看解決方法
- Not a valid product categoryProduct category 的值與 Shopify 標準商品分類不相符。把它換成 Shopify 列出的完整類別路徑或類別 ID(必須完全一致),或留空,然後重新匯入。查看解決方法
- Validation failed: An error occurred while trying to download the imageShopify 連到了圖片網址,卻取不到圖片檔案,常見原因是圖片被移動或刪除、連結需要登入或已過期,或伺服器阻擋了下載。在瀏覽器的無痕視窗中開啟這個網址,如果看不到圖片,就換成一個可用的公開連結。查看解決方法
- Validation failed: The uploaded image exceeds the 20 megapixel limitCSV 中有一張圖片的像素數超過了 Shopify 的上限。把它縮小到寬 × 高不超過 2000 萬像素(例如 5000 × 4000 px),上傳縮小後的版本,然後重新匯入。查看解決方法
- Incorrect header checkShopify 無法讀取它替這一列下載到的圖片資料。先把這一列的圖片移除再匯入;如果匯入成功,就把圖片換到其他地方存放(例如 Shopify 的 Files),再加回來。查看解決方法
- Validation failed: Value must be a valid product referenceCSV 中的某個中繼欄位參照了商店裡還不存在的商品。先在不填這些中繼欄位值的情況下匯入商品,再把值補回去,勾選「Overwrite products with matching handles」重新匯入。查看解決方法
- Line is invalid (No details)檔案把既有的選項移到了另一個位置,例如把 Size 從 Option1 移到 Option2,與商品目前的選項衝突。先用暫時的選項名稱(例如「Size.」)匯入一次,再匯入一次把名稱改回來。查看解決方法
- Daily variant creation limit reached, try again你的商店已達到 Shopify 每天新建款式的上限。款式數在 50 萬個以上的商店(Shopify Plus 除外),每 24 小時內透過 CSV 或 API 最多新建 1 萬個款式。等這 24 小時過去後,再分批匯入剩下的商品。查看解決方法
Skuvera