Shopify · CSV · Excel

用 CSV 或 Excel 文件导入 Shopify 产品

只要文件严格符合模板,Shopify 的 CSV 导入就很好用。本文介绍所需格式、分步操作、最常见的导入错误,以及另一种方式:ListoMax 直接读取您的 CSV 或 Excel 文件,并通过 Admin API 在 Shopify 中逐个创建产品。

作者:Yvan Barbaggio,ListoMax 创建者 · 更新于

分步操作

如何把 CSV 文件导入 Shopify?

在 Shopify 后台的“产品”页面点击“导入”:上传 UTF-8 编码的 CSV 文件,选择两个选项,开始前检查导入摘要。

打开导入

在 Shopify 后台打开产品,点击导入,然后添加 CSV 文件。

选择选项

两个复选框:将新产品发布到所有销售渠道(默认勾选),以及覆盖 URL 句柄(handle)已存在的产品。不勾选第二项时,已有产品会被跳过。

检查后导入

Shopify 会在开始前显示导入详情。导入一旦开始就无法取消,结束后会收到确认邮件。

检查产品目录

核对价格、变体、图片和产品系列。Shopify 不保存以往的导入记录,请自行记下发送的内容。

大批量导入前,先用三四个产品试一下。这是发现错误列最简单的办法。

模板

Shopify 接受什么格式的 CSV 文件?

UTF-8 编码的 CSV 文件,列之间用逗号分隔,第一行为表头,大小不超过 15 MB。新产品只需标题;一旦有变体,句柄(handle)也必须填写。

规则Shopify 的要求
编码UTF-8,否则带重音的字符会变成乱码
分隔符列之间用逗号;表头与模板完全一致,包括大小写
大小最多 15 MB;超过时请拆分成多个文件
必填列新产品需要标题;更新产品或带变体的产品需要标题和句柄
变体第一行:产品的全部信息。后续各行:相同的句柄加上每个变体的详情。最多三个选项(Option1 到 Option3)
图片每行一个公开的 https 地址,每个产品最多 250 张图片
产品系列每个产品在对应列中只能填一个产品系列
注意 Excel 的分隔符。在法语、德语等欧洲语言设置的电脑上,Excel 保存 CSV 时常用分号,而 Shopify 需要逗号,结果所有数据都挤在一列里。Google 表格导出的 CSV 为 UTF-8 编码并使用逗号。
故障排查

为什么我的 Shopify CSV 导入失败?

大多数情况下,问题出在文件,而不是店铺。以下是 Shopify 官方帮助中列出的常见问题及原因。

出现乱码

文件不是 UTF-8 编码。请另存为 UTF-8 后重新导入。

“Unexpected token < in JSON at position 0”

表头与 Shopify 模板不一致。表头区分大小写:“title”不等于“Title”。

“Illegal quoting”

单元格中的引号有问题:引号未闭合,或文件不是 UTF-8 编码。

“Line is invalid”

同一产品各行的选项值相互冲突。请检查 Option1 到 Option3 列。

图片不见了

在 Excel 或 Numbers 中排序,可能会让图片行与所属产品分离。已经整理好的文件请不要再排序。

信息被清空

在覆盖模式下,存在但为空的列会把原有值替换为空。请从文件中删除不想修改的列。

知道是哪一行出错。在 ListoMax 中,每个失败都会列出行号和原因,并可选择忽略错误继续导入。

要在导入前发现这些错误,请用免费 Shopify CSV 检查工具检查文件:文件在浏览器中读取,不会上传。

另一种方式

如何把供应商文件导入 Shopify 而无需重新整理?

文件保持原样即可。ListoMax 读取 CSV 文件或 Excel 工作簿的第一个工作表,识别有用的列,再通过 Shopify 官方 Admin API 逐个创建产品,每个产品都有状态显示。

Shopify CSV 导入ListoMax 导入
格式逗号分隔的 UTF-8 CSV,使用 Shopify 模板表头CSV 或 Excel,自动识别分隔符,表头简单
变体每个变体一行,重复句柄属性轴只输入一次,自动生成组合
图片公开地址,每行一个一个单元格可填多个地址,用竖线分隔
多语言翻译需另行处理每种语言一列,发送到店铺已发布的语言
跟踪结束时发邮件,无历史记录实时计数,错误逐行编号
已有产品勾选覆盖时按句柄识别按 SKU 识别并更新
多个店铺每个店铺单独导入一次勾选 Shopify、PrestaShop 和 WooCommerce
信息ListoMax 识别的表头
各语言名称name_fr, name_en, name_es, name_de
SKUreference 或 sku
价格和促销价price, sale_price
库存、重量、条码quantity, weight, ean
分类category, tags
文案description_zh(及其他语言)
图片和可见性images, active
SEOseo_title_zh, seo_desc_zh

无法识别的列会被忽略,不会中断导入;开始前会显示前六行预览。软件内可下载 CSV 模板和 Excel 模板,均已填好示例。开始前勾选目标店铺;导入的产品随后进入 ListoMax 产品库,可修改、可重新发布。

不会发送到 Shopify 的内容。简短描述、尺寸和促销日期在 Shopify 中没有直接对应字段:这些列保留在 ListoMax 产品资料中,并发送到 PrestaShop 和 WooCommerce。

在店铺中创建的全部内容(变体、产品系列、SEO 和上架)详见 Shopify 批量上传产品。带选项的产品请看 Shopify 批量创建变体。同时在其他平台销售?请阅读 PrestaShop CSV / Excel 导入 和 WooCommerce CSV 产品导入。

常见问题

为您解答常见疑问

Shopify 能直接导入 Excel 文件吗?

Shopify 导入需要 UTF-8 编码、逗号分隔的 CSV 文件,因此 Excel 工作簿必须先另存为 CSV,并检查分隔符。ListoMax 则可直接读取 Excel 文件的第一个工作表,无需转换。

Shopify 的 CSV 文件最大多大?

15 MB。超过这个大小或上传失败时,Shopify 建议把文件拆分成多个较小的文件。

如何通过 CSV 向 Shopify 导入变体?

产品的第一行包含全部信息;后续每行重复相同的句柄,描述一个变体及其 Option1 到 Option3 的值。Shopify 每个产品最多支持三个选项和 2048 个变体。

可以用 CSV 更新 Shopify 中已有的产品吗?

可以,勾选“覆盖句柄相同的产品”即可。注意:存在但为空的列会清空原有值。在 ListoMax 中,已有产品按 SKU 识别并更新。

可以无风险地试用导入吗?

可以。ListoMax 免费试用提供 5 次真实发布,无需银行卡。试用时以草稿发布:产品会在 Shopify 中创建,但顾客看不到。授权方案见价格页面。

在您的 Shopify 商店上试一试

免费体验 5 次真实发布,无需信用卡。之后购买终身许可证:单台电脑 €49,最多 5 台电脑 €149。

分享此页面