用组合商品合并重复 listing 后库存还是两套
现象#
把拆成 6 个颜色商品的一条产品线用 Combined Listings 挂到父商品下,前台看着像一个商品,但库存报表、订单行、Google feed 仍按 6 个商品各算一套。
原因#
- Combined Listings 只在店面展示层聚合,子商品仍是独立记录,库存不会合并
- 父商品不可购买也不持库存,订单行始终指向具体子商品
- 该应用只对 Plus 或 enterprise 套餐开放,且仅在 Online Store 展示
- 一个组合最多 60 个子商品、合计 2000 个选项值,超出无法加入
处理步骤#
- 先判断这 6 条 URL 是否有独立搜索需求,只有独立排名价值时才保留组合
- 要真正合并数据就新建一个商品,用
productSet写入全部变体再下架旧品 - 旧链接到
Online Store > Navigation > URL redirects逐条建 301 - 走组合方案时用
combinedListingUpdate维护父子关系,父商品状态设 Unlisted - 主题需 15.0.0 以上,低版本商品页会出现兼容性提示条
验收标准#
组合方案下库存报表仍按子商品计数;真合并方案下只有一个商品记录,variantsCount 等于原组合变体总数。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。