已核验事实
发生了什么
Shopify 表示,自2026年10月1日起,scriptTagCreate 和 scriptTagUpdate mutation 将返回用户错误,ScriptTag REST Admin API 资源也将拒绝 POST 和 PUT 请求;该停用适用于所有 API 版本,固定旧版本不能延后影响。
自2027年3月1日起,Shopify 将停止向 Online Store 店铺前台注入 Script Tag,现有脚本将不再加载 JavaScript;受影响的主要是使用 display_scope 为 online_store 创建 Script Tag 的应用。
在2026年10月1日至2027年3月1日期间,已有 Script Tag 仍会继续运行;scriptTags 查询和 scriptTagDelete mutation 仍可用于审计和清理现有 Script Tag。
Shopify 给出的迁移路径是:将功能性脚本替换为主题应用扩展中的 App Embed Block,由商家在主题编辑器中启用;如果脚本只收集分析或转化数据,则使用 Web Pixel,且不需要商家采取启用操作。
目前可确认的信息来自 Shopify Changelog 的标题与摘要,未提供完整源文档正文,因此具体迁移配置、兼容性和测试要求仍需以 Shopify 相关开发文档为准。
经营影响
为什么重要
这不是单纯的 API 版本升级:即使应用固定使用旧 API 版本,2026年10月1日后的创建和更新请求仍会被拒绝,依赖 Script