Shopify Function 部署了新版本但线上还是旧逻辑
现象#
改了代码并 deploy,线上折扣行为没变,本地却已生效。
原因#
- 只部署了扩展,没有创建新版本并发布
- 店铺绑定的仍是旧 Function ID
- CDN/边缘缓存未刷新
处理步骤#
- 用
shopify app deploy生成新版本,确认输出版本号 - 在 Partner 后台把版本发布到目标店铺
- 检查
cartTransform/ 折扣绑定的是否为新版本 ID - 等 1-2 分钟后用真实购物车验证
验收标准#
线上行为与新版本逻辑一致,版本号可查,回滚路径明确。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。