导入 Shopify CSV 之前,怎样先和店里的商品对比
导入 CSV 时如果勾选了“覆盖同 Handle 的现有商品”,Shopify 会用文件里的内容替换店里的商品。一个空着的格子,就可能清空商品描述;改了尺码的名称,这个款式的库存可能变成 0。所以导入之前,先把文件和店铺导出对比一下。Skuvera 会告诉你哪些地方会被改掉,把会丢的内容补回来,还给你一份恢复文件。全部在你的浏览器里完成。
先认识几个词
- 店铺导出
- 店里现在所有商品的 CSV 文件。在 Shopify 后台的“商品 › 导出”里下载。
- 覆盖
- Shopify 导入窗口里的一个选项。勾选后,文件里的商品会替换店里 URL handle 相同的商品。
- URL handle
- 商品网址的最后一段,例如 stoneware-mug。Shopify 靠它把文件里的行和店里的商品对上。
- 款式(变体)
- 同一个商品的不同规格,例如不同尺码、颜色。每个款式有自己的价格、SKU 和库存。
六步,让导入更安全
1导出店里现在的商品
打开 Shopify 后台,点“商品”,再点“导出”。选“所有商品”,然后点“导出商品”。文件格式选哪种都可以。商品多的话,Shopify 会把下载链接发到你的邮箱。这个文件不要改动,它记录的是店里现在的样子。
Shopify 帮助中心:导出商品2在 Skuvera 里打开要导入的文件
打开检查页,选择你的文件。它会找出会让导入失败的问题。找到问题时,点“一键修复”;没有问题时,点“导出文件”。文件一直留在你的浏览器里。
在 Skuvera 里:选择文件一键修复导出文件3告诉 Skuvera 这些商品已经在店里了
点“下载文件”。Skuvera 会问你,这些商品是不是已经在店里了。选“是”,再点“下一步:和店里的商品对比”。把第 1 步导出的文件拖进框里,对比马上开始。
在 Skuvera 里:下载文件是,店里已经有这些商品下一步:和店里的商品对比把店铺导出的 CSV 文件拖到这里4看看导入后会发生什么
报告会告诉你,这次导入会对店里做什么。“需要注意”里是会丢的数据,例如被清空的描述。“请确认这些改动是你想要的”里是可能有意为之的大改动,例如价格降了一半。展开一条,就能看到涉及哪些商品。
在 Skuvera 里:需要注意(已帮你选好最安全的做法)请确认这些改动是你想要的(我们不会替你改)5保留安全的选择,或者自己改
每个问题,Skuvera 都已经勾好了最安全的做法,并标上“已处理”。空着的格子用店里现在的内容补回;款式会被重建的商品先放进单独的文件。如果某个改动正是你想要的,取消勾选就好。每次勾选都马上生效。
在 Skuvera 里:已处理6下载文件,再导入 Shopify
点底部的下载按钮。下载需要一个免费的 Skuvera 账号。然后在 Shopify 后台打开“商品 › 导入”,选择导入文件,并勾选“覆盖同 Handle 的现有商品”。不勾选的话,Shopify 会跳过店里已经有的商品。
在 Skuvera 里:要下载的文件导入时请勾选“覆盖同 Handle 的现有商品”
示例对比发现了什么
示例是一家虚构的家居店 Fernwick Home。店铺导出里有 7 个商品。准备导入的文件改了其中 6 个,新增了 1 个,还漏掉了 1 个。每个商品各带一种问题。下面是对比的结果。
Stoneware mug
- 准备导入的文件里
- 价格从 18.00 改成 16.00
- Shopify 会怎么做
- 更新价格。这是正常的改动。
- Skuvera 默认怎么处理
- 不用处理,算作一个会被修改的商品。
Linen tea towel
- 准备导入的文件里
- 描述空着
- Shopify 会怎么做
- 清空店里的描述。
- Skuvera 默认怎么处理
- 用店里现在的描述补回。
Oak serving board
- 准备导入的文件里
- 供应商空着
- Shopify 会怎么做
- 把供应商改成你的店铺名。
- Skuvera 默认怎么处理
- 用店里现在的供应商补回。
Wool throw blanket
- 准备导入的文件里
- 价格空着
- Shopify 会怎么做
- 拒绝整个商品,它不会被导入。
- Skuvera 默认怎么处理
- 用店里的价格补上:89.00。
Cotton cushion cover
- 准备导入的文件里
- 尺码“45 x 45 cm”改成了“45x45 cm”
- Shopify 会怎么做
- 删掉这个款式,再新建一个。新款式的 ID 是新的,库存是 0。
- Skuvera 默认怎么处理
- 先不导入这个商品,放进单独的文件,让你先确认。
Ceramic vase
- 准备导入的文件里
- 标签从“bestseller, ceramic, living room”改成了“ceramic, new season”
- Shopify 会怎么做
- 整体替换标签,“bestseller”和“living room”会被删掉。
- Skuvera 默认怎么处理
- 交给你决定,因为换标签可能正是你想要的。想保留旧标签,就勾选“保留店里原有的标签,再加上新标签”。
Rattan storage basket
- 准备导入的文件里
- 新商品
- Shopify 会怎么做
- 把它加到店里。
- Skuvera 默认怎么处理
- 不用处理。
Beeswax candle
- 准备导入的文件里
- 不在文件里
- Shopify 会怎么做
- 保持原样。导入永远不会删除商品。
- Skuvera 默认怎么处理
- 不用处理。
| 商品 | 准备导入的文件里 | Shopify 会怎么做 | Skuvera 默认怎么处理 |
|---|---|---|---|
| Stoneware mug | 价格从 18.00 改成 16.00 | 更新价格。这是正常的改动。 | 不用处理,算作一个会被修改的商品。 |
| Linen tea towel | 描述空着 | 清空店里的描述。 | 用店里现在的描述补回。 |
| Oak serving board | 供应商空着 | 把供应商改成你的店铺名。 | 用店里现在的供应商补回。 |
| Wool throw blanket | 价格空着 | 拒绝整个商品,它不会被导入。 | 用店里的价格补上:89.00。 |
| Cotton cushion cover | 尺码“45 x 45 cm”改成了“45x45 cm” | 删掉这个款式,再新建一个。新款式的 ID 是新的,库存是 0。 | 先不导入这个商品,放进单独的文件,让你先确认。 |
| Ceramic vase | 标签从“bestseller, ceramic, living room”改成了“ceramic, new season” | 整体替换标签,“bestseller”和“living room”会被删掉。 | 交给你决定,因为换标签可能正是你想要的。想保留旧标签,就勾选“保留店里原有的标签,再加上新标签”。 |
| Rattan storage basket | 新商品 | 把它加到店里。 | 不用处理。 |
| Beeswax candle | 不在文件里 | 保持原样。导入永远不会删除商品。 | 不用处理。 |
下载的文件
保留安全的选择时,示例最多会下载 4 个文件,打包成一个 zip。其中恢复文件只有 Pro 才会一起下载。文件名以你的文件名开头。
导入文件(…-shopify-ready.csv)
导入 Shopify 时用这个。示例里,除了靠垫套 Cotton cushion cover,其他商品都在里面,会丢的数据已经补回。
待补充(…-needs-info.csv)
你选择先不导入的商品,或者还有错误的商品。示例里是靠垫套 Cotton cushion cover。确认新的尺码名称没问题后,再单独导入这个文件。
改动清单(…-safe-import-changes.csv)
Skuvera 从店里补回的每一个格子。示例里是 Linen tea towel 的描述、Oak serving board 的供应商和 Wool throw blanket 的价格。用表格软件打开,就能看到补了什么。
恢复文件(…-restore.csv,Pro)
店铺导出的一份副本,只包含这次导入仍会修改的商品。示例里是 Stoneware mug 和 Ceramic vase。导入后如果发现不对,勾选覆盖再导入这个文件。
恢复文件能改回什么、改不回什么
恢复文件记录的是这些商品在导入之前的样子。导入它,可以把文件里有的列改回原样。
能改回:
- 价格、划线价和成本价
- 标题、描述、供应商和标签
- 款式名称,例如尺码、颜色
改不回:
- 集合:Shopify 导出的文件不包含集合。如果这次导入移动了商品所在的集合,请在 Shopify 后台手动改回。
- 新增的商品:导入不能删除商品。这次新增的商品会列在单独的文件里,需要时请在 Shopify 后台手动删除。
- 款式 ID:被删除或重建的款式,恢复后是一个新的款式,ID 和原来不同。用到旧 ID 的应用、广告、链接需要重新设置。
- 库存:恢复文件不改库存,请在 Shopify 后台核对库存数量。
导入恢复文件之前,可以再导出一次店里的商品,在 Skuvera 里对比,看清楚它会改动什么。
哪些免费,哪些是 Pro
对比和报告都是免费的。下载需要一个免费的 Skuvera 账号。下载带保护的文件(补回数据、先不导入有风险的商品)和恢复文件是 Skuvera Pro 功能。不升级的话,取消勾选也能下载,但这些问题不会被处理。
常见问题
- 为什么一个空格子会清空店里的数据?
- 勾选覆盖后,Shopify 会把你的文件当成每个商品的新版本。空格子的意思是“没有值”,所以 Shopify 会把这一项清空。有几列例外:供应商空着会变成店铺名,价格空着会让 Shopify 拒绝整个商品。
- 只是上架新商品,也需要对比吗?
- 不需要。店里还没有的商品,不会丢任何东西。Skuvera 问这些商品是不是已经在店里时,选“否”,直接下载文件就好。
- 文件里没有的商品,导入后会被删掉吗?
- 不会。CSV 导入永远不会删除商品。文件里没有的商品保持原样。
- 能不能不检查文件,直接对比两个文件?
- 可以。在对比页放入店铺导出和你的文件,点“开始对比”。你会看到每个商品的每一处改动,还可以保存 PDF 报告。按后果说明的报告、补回数据的文件和恢复文件,需要按上面的步骤来。
- 库存会怎么样?
- Skuvera 不改库存。款式被重建时,库存会从 0 开始,所以这类商品默认先不导入。库存格子空着会怎样,我们的测试还没有得出结论,所以报告不做猜测。导入后请在 Shopify 后台核对库存。
- 我的文件会被上传吗?
- 不会。两个文件都在你的浏览器里读取,不会发送到我们的服务器。
相关指南
已于 2026年11月6日 对照 Shopify 帮助中心与对比工具核对。
Skuvera