只改价格的 CSV 导入后商品品牌和图片被清空
现象#
为调 200 个商品的价格,只留 Handle、Title、Variant Price 三列并勾选覆盖,导入后这批商品的 Vendor、Tags 和主图全部变空,后台没有报任何错。
原因#
- 勾选覆盖后,文件里存在但单元格为空的非必填列,会把商品原有值覆盖成空
- 整列不出现在文件里才会保留原值,删列与留空列的结果完全相反
- 只带 SKU 不带 Option1 Name 与 Option1 Value 时,导入会删掉原有变体再建默认变体
- 图片列留空会解开商品与图片的关联,文件仍在 Files 里但商品页不再显示
处理步骤#
- 动手前用商品列表的
Export导一份全字段 CSV,存为回滚基线 - 文件里只保留
Handle、Title和本次真要改的列,其余整列删除 - 必须保留的列从基线文件原样带值,不要留下空单元格
- 改价时同时带上
Option1 Name、Option1 Value、Variant SKU - 先在开发店跑 5 行验证,再对正式店执行,导入后按
Updated at排序抽查
验收标准#
取 5 个商品与导入前基线对比,Vendor、标签数量、图片张数完全一致,只有价格发生变化。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。