Shopify 报错排障

CSV 导入报 illegal quotes 怎么修

现象#

导入结果页显示 Line 12 has illegal quotes,从第 12 行开始的商品全部没入库,前面的行却正常导入。

原因#

  • 描述字段里的英文双引号没有成对转义,解析器把后续逗号当成了新列
  • Excel 另存时把直引号换成中文弯引号,字段边界判断随之失效
  • 单元格里混入换行又没加引号包裹,整行被拆成两行导致列错位
  • 文件存成 GBK 编码,Shopify 按 UTF-8 解码后出现乱码字符

处理步骤#

  1. 用文本编辑器跳到报错行,检查 Body (HTML) 列的引号是否成对
  2. 把字段内的 " 统一替换成 "",或整段改用单引号
  3. 用 file -i products.csv 确认编码,另存为 UTF-8 无 BOM
  4. 在编辑器里全局查找弯引号 “ ”,全部替换成英文直引号再保存
  5. 删掉单元格内的换行,或给整段描述加引号包裹后再导入

验收标准#

重新导入后结果页不再出现 illegal quotes,第 12 行对应的商品出现在列表,描述里的引号显示正常。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。