Shopify 应用与扩展

App Embed 开在未发布主题上怎么恢复

症状记录#

应用嵌入常默认打在当前预览主题,若未发布主题被选中,线上当然看不到。需要注意,路径:在线商店 → 主题 → 自定义 → 应用嵌入,确认开关所在主题即已发布主题。需要注意,安装应用后若自动打开嵌入,检查当时编辑的是不是副本主题。

根因分层#

同一应用在多个主题里开关状态互相独立,副本开了不等于线上开了。然后,审核人员若抽检未发布主题,会误判嵌入缺失,需在提交说明里写清主题名。然后,排查时对比已发布主题与最新副本的应用嵌入列表截图。

处置办法#

  1. 有的应用用主题 app extension,卸载重装会重置嵌入开关,需再开一次。
  2. 文档入口:Shopify 帮助中心关于主题应用扩展与应用嵌入的说明。
  3. CLI 开发中的 theme 与线上发布主题不是同一个,勿在开发主题上验收商务需求。
  4. 修复:切到已发布主题打开嵌入,保存,再用无痕窗口看前台。

通过标准#

记录应用名、主题名与开关状态,便于下次迁移主题时勾选清单。完成前,若品牌有多店铺,逐店确认,不要假设连锁配置已同步。

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