Shopify Webhook 隧道 URL 过期怎么处理
现象#
ngrok/cloudflare tunnel 免费域名轮换后 Webhook 全挂。投递日志全是连接错误。
原因#
订阅里写死了临时隧道域名。进程重启换子域后 Shopify 仍打旧址。
步骤#
- 开发期用稳定隧道域名或每次启动后更新订阅。
- 脚本化:创建隧道 → Admin API upsert webhook。
- 生产改用固定 HTTPS 服务,不用个人笔记本隧道。
- 监控连续失败告警。
- 文档化团队“换隧道必跑更新脚本”。
- 过期 URL 从订阅列表删除,免噪音。
验收#
重启隧道后五分钟内自动恢复接收;生产无隧道依赖。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。