批发专供商品从零售站移除后 B2B 也打不开
现象#
把批发专供套装从 Online Store 取消发布后,B2B 客户登录也打不开,直接 404;重新发布后,未登录访客又能搜到并加购。
原因#
- B2B 客户浏览的仍是 Online Store 渠道,取消发布等于两边一起隐藏
- 零售市场若没有独立的 region market catalog,会回落到 Online Store 发布列表
- 目录只决定谁能看到哪些商品,不阻止未登录访客直接打开链接
- 商品仍在站内搜索与集合页里,URL 可以被任何人访问
处理步骤#
- 把商品重新发布到
Online Store,隔离交给目录而不是发布渠道 - 给每个零售市场建 region market catalog,并把该商品排除在外
- B2B 目录里包含该商品,并确认已分配给对应 B2B 市场
- 前台用
customer.b2b?包住价格与加购按钮,未登录只显示申请入口 - 给批发专供集合页在
theme.liquid输出noindex
验收标准#
未登录打开该商品看不到价格也无法加购;公司账户登录后显示目录价并能正常下单。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。