Shopify Functions

Shopify Function 部署了新版本但线上还是旧逻辑

现象#

改了代码并 deploy,线上折扣行为没变,本地却已生效。

原因#

  • 只部署了扩展,没有创建新版本并发布
  • 店铺绑定的仍是旧 Function ID
  • CDN/边缘缓存未刷新

处理步骤#

  1. 用 shopify app deploy 生成新版本,确认输出版本号
  2. 在 Partner 后台把版本发布到目标店铺
  3. 检查 cartTransform / 折扣绑定的是否为新版本 ID
  4. 等 1-2 分钟后用真实购物车验证

验收标准#

线上行为与新版本逻辑一致,版本号可查,回滚路径明确。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。