Shopify CSV 导入失败:该修什么
多数失败的 Shopify 商品导入是结构问题:表头、编码、Handle 行和价格单元格——不是“文件太小”。
步骤
-
复制上一份完好导出
不要只改唯一的线上文件。留备份,坏导入才能从已知完好数据回退。
-
对齐表头、Handle 和编码
用 CSV 格式化整理列。确认 UTF-8。每个变体行重复同一 Handle,子行不要发明新标题。
-
修好价格、条码和 Image Src
价格单元格去掉货币符号。需要前导零的条码保持文本。导入照片前换掉 404 或带追踪垃圾的图片 URL。
-
先导入五行,再导入其余
五行测试抓错位,比 5,000 个错误商品便宜。若变体变成独立商品,就是 Handle 不一致。先修好样本,再加载目录。
先对齐官方模板,再去美化单元格
对照 Shopify 商品 CSV 模板的表头。统一 Handle 与 handle。用 UTF-8,重音标题才能活下来。变体行共用一个 Handle;子行标题留空是正常的——随便填标题会变成重复商品。价格必须是没有货币符号的数字。
Excel、条码和 HTML
用 Excel 打开 CSV 再保存可能改编码,并去掉条码前导零。标题应是纯文本;HTML 放 Body (HTML)。工厂 Excel 的合并单元格必须拆开。图片 URL 必须公网可访问,否则其余都成功也会跳过照片。
隐私与备份
在副本上工作。一次坏保存就能抹掉价格。若导出里漏进顾客邮箱或订单备注,删掉——目录预处理不需要个人列。CrossKit CSV 格式化在浏览器中整理文件;它不会把 CSV 推进 Shopify。
相关 CrossKit 工具
CSV Formatter
读完文章后可在浏览器打开此工具。
常见问题
为什么变体变成了独立商品?
Handle 不一致,或子行有了自己的标题。一个商品、多行、同一个 Handle。
CrossKit 能把 CSV 推进 Shopify 吗?
不能。它在浏览器中准备更干净的文件。你在 Shopify 后台导入。
为什么带重音的标题乱码?
文件多半被存成了非 UTF-8 代码页。按 UTF-8 重新导出,不要让 Excel“好心”改编码。