如何清洗 Shopify 商品 CSV?
清洗 Shopify 商品 CSV:让列匹配导入模板,修好编码和换行,让变体行共用一个 Handle,填好必填字段(标题、状态、变体价格)。去掉未加引号文本里的多余逗号。CrossKit CSV 格式化可在导入前整理乱表;若图片或商品 URL 里混进追踪参数,可用 URL 清理。
多数 Shopify 导入失败是结构问题,不是“Shopify 太挑剔”。一列错位就能把价格抹掉。
步骤
-
下载官方商品 CSV 模板并对照表头
把列名改成模板的。不要自创 Handle、handle、URL Handle 三种。
-
编码统一为 UTF-8
标题里的重音字符在 Windows-1252 下会坏。
-
一个商品、多行变体、同一个 Handle
变体行标题留空在 Shopify 格式里是正常的。随便填标题会变成重复商品。
-
校验价格和库存列
价格字段不要货币符号。库存策略一致。
-
先导入 5 行测试
再导入其余。不要第一次就 5,000 个 SKU。
-
全量导入前先验证图片 URL
把一批 Image Src 贴进链接检测。修好 404 和追踪参数再导入。照片是目录导入失败里最慢的部分。
先对齐官方模板,再去美化单元格
多数导入失败是结构问题。对照 Shopify 商品 CSV 模板的表头。统一 Handle 与 handle。用 UTF-8,重音标题才能活下来。变体行共用一个 Handle;子行标题留空是正常的——随便填标题会变成重复商品。价格必须是没有货币符号的数字。先测 5 行再上 5,000。CrossKit CSV 格式化整理乱表;URL 清理去掉图片 URL 里的追踪垃圾;链接检测确认这些 URL 仍然可访问。
Excel、条码和 HTML
用 Excel 打开 CSV 再保存可能改编码,并去掉条码前导零。用尊重文本列的工具。标题应是纯文本;HTML 放 Body (HTML)。工厂 Excel 的合并单元格必须拆开。用 slug 标题生成 Handle,并在尺码行重复。图片 URL 必须公网可访问,否则其余都成功也会跳过照片。
CrossKit 怎么接上
CrossKit CSV 格式化用于 Shopify 导入前的表头、编码和乱列。Image Src 出现 404 或带追踪垃圾时,用 URL 清理和链接检测。先测五行。保留上一份完好导出,避免一次坏保存抹掉价格。
示例
工厂 Excel 用 “Product Name”、合并单元格和 €29,90 价格。存成 CSV,拆合并格,改名为 Title,价格改成 29.90,用 slug 标题生成 Handle,尺码变体行重复该 Handle。导入成功。
常见错误
-
用 Excel 打开 CSV 再随手保存
Excel 可能改编码,并去掉条码前导零。
-
标题里放 HTML
标题应是纯文本。HTML 放 Body (HTML)。
-
同一份文件上既当导出又当导入,还不备份
一次坏保存就能把价格抹掉。复制文件,清洗副本,导入副本。
推荐工具
CSV Formatter
CrossKit CSV 格式化在 Shopify 导入前清洗乱表。若还要本地化目录,先清洗再批量翻译。
常见问题
CrossKit 能替我导入 Shopify 吗?
不能。它准备更干净的文件。你在 Shopify 后台导入。
图片导入失败怎么办?
图片 URL 必须公网可访问。用 URL 清理去掉追踪参数。
CrossKit 能把 CSV 推进 Shopify 吗?
不能。它准备更干净的文件。你在 Shopify 后台导入。始终保留上一份完好导出的备份。
为什么变体变成了独立商品?
Handle 不一致,或子行有了自己的标题。一个商品、多行、同一个 Handle。