Shopify CSV 匯入錯誤「Network error: Unexpected token < in JSON at position 0」的解決方法

雖然看起來像網路問題,但這則錯誤通常是因為 CSV 的欄位名稱與 Shopify 範本不完全一致。欄位名稱區分大小寫,請修正拼寫、大小寫和多餘的空格,然後重新匯入。

Shopify 顯示的錯誤訊息

Network error: Unexpected token < in JSON at position 0

這則錯誤代表什麼

Shopify 說明中心指出,當 CSV 的欄位名稱與要求的名稱不完全一致時,就會出現這則訊息。比對時區分大小寫,所以 handle 和 Handle 是不同的;欄位名稱結尾多一個空格也會無法辨識。

常見原因

  • 欄位名稱使用了小寫或其他大小寫形式,例如 title 而不是 Title。
  • 欄位名稱前後有空格,常見於試算表自動加入或複製文字時帶入。
  • 欄位名稱被改成與 Shopify 相近但不完全相同的寫法。

解決方法

  1. 開啟檔案,查看第一列。
  2. 把每個欄位名稱與 Shopify 的商品 CSV 範例檔案比對,包括大小寫。
  3. 修正大小寫,並刪除欄位名稱前後多餘的空格。
  4. 以 CSV UTF-8 格式儲存後重新匯入,建議依 Shopify 的建議使用 Google Chrome 瀏覽器。

範例

修改前
url handle,title ,price
wool-scarf,Wool scarf,24.90
修改後
URL handle,Title,Price
wool-scarf,Wool scarf,24.90

url handle 和 title 使用了小寫,title 結尾還有空格。改成與 Shopify 完全一致的欄位名稱即可。

如何避免

  • 從 Shopify 範本複製欄位名稱,不要手動輸入。
  • 使用能發現欄位名稱大小寫錯誤和多餘空格的檢查工具。

匯入前就發現這個問題

Skuvera 在瀏覽器中依 Shopify 的全部規則檢查你的商品 CSV,並指出具體的列與欄。免費,無需註冊。

常見問題

是我的網路有問題嗎?
通常不是。儘管錯誤訊息中有「network」一詞,Shopify 將它記錄為欄位名稱不相符的問題。請先修正欄位名稱,再考慮排查網路。
欄位的順序重要嗎?
Shopify 依欄位名稱辨識各欄位,因此寫法正確比順序更重要。保持與範本相同的順序,檢查起來會更方便。

Skuvera 中的相關檢查

查看 Shopify 官方說明

其他匯入錯誤

更新於 2026年10月30日