评论

微信小程序订阅消息(2025)常见问题Q&A

2025年微信小程序订阅消息常见问题Q&A说明更新,社区已有早期版本有些关键词还是旧的,容易误导开发者,特作此更新

常见问题Q&A

1.获取模版ID

1.1 如何获取到合适的模版ID?

:进入MP后台,https://mp.weixin.qq.com, 可以在【功能】->【订阅消息】->【公共模板库】选择合适的模版。选择后在【我的模版】 查看到模版ID。

注意: 不同小程序,选用同一个模版,生成的模版ID是不一样的。

1.2 如何申请新的模版?

:在MP后台申请,入口比较隐蔽。如要在【公共模版库】搜索任意模版,然后翻到最后一页,会出现【帮助我们完善模板库】的选项,点击进入申请新模版。比如此处我搜索了“提醒“

2.订阅次数

2.1 勾选了【总是保持以上选择】,是不是就可以多次向发送通知了?

:不能,用户没有再次点击触发订阅的按钮就不会增加订阅次数。勾选之后只是触发订阅时不再弹窗,保持上一次用户的选项进行订阅接口的调用。

2.2 用户一天内多次点击订阅后,是不是就能发送多条通知?

答: 是的,用户一天内点了N次订阅,就可以向用户发送多条通知。

2.3 用户点击订阅后,此次发通知机会的有效期是多久?

答: 永久有效。

2.4 勾选部分模版,再选择勾选 【总是保持以上选择】,点击【确定】后,下次订阅哪几个模版的订阅次数会增加?

: 如上图,只勾选了AB,然后保持选项点击【确定】,下次订阅时只有A,B模版的订阅次数会增加。

2.5 勾选部分模版,再选择勾选 【总是保持以上选择,不再询问】,点击【取消】后,下次订阅哪几个模版的订阅次数会增加?

: 如果选择了【取消】+【保持选项】,所有订阅消息次数都不会再增加。如上图,不管是否勾选,A、B、C三个模版次数都不会增加。

2.6 勾选【总是保持以上选择】选项后,如何修改选择?

: 可以在小程序设置页面,配置是否接收模版消息。(小程序右上角三点按钮,可以唤起进入设置页面的面板)

2.7 为什么我【设置】的【通知】页面没有显示MP后台配置的通知模版?

:只有勾选过【总是保持以上选择】的模版消息才会进入这个配置页面。

2.8 关闭接口通知按钮后(上图红框内按钮),再开启,订阅次数怎么计算?

: 关闭按钮后,所有通知都无法接收,订阅次数全部清零。所以重新开启后,也需要用户重新订阅才能再次发送通知。

3.弹窗相关

3.1 模版ABC已经勾选【保持选项】,在另一处同时订阅ADF,此时还会弹窗吗?

: 会,但是弹窗中只会有两个模版DF,模版A不显示。

3.2 开发者勾选【总是保持以上选择】后,怎么重新唤起弹窗?

:微信开发者工具,清除全部缓存。重新生成二维码,测试机扫码后即可重新唤起弹窗。

Tips:登陆开发者工具的微信账号和需要重置弹窗的微信账号需要保持一致。本文基于社区已有早期版本进行更新,找不到原链接路径了,如有社区同学发现,请提醒我备注到下方,谢谢。

最后一次编辑于  2025-08-11  
点赞 6
收藏
评论

1 个评论

  • Eric_Wangyz
    Eric_Wangyz
    2025-12-10

    开发者勾选【总是保持以上选择】后,对应的模板新增了字段,模板ID发生了变化,此时消息通知还能正常发送吗?还是说必须要重新唤起弹窗之后,重新确认之后才能正常发送?

    开发者需要登录微信开发者工具清楚全部缓存,那生产环境用户如何处理?用户关闭掉接收通知之后就可以了吗?

    2025-12-10
    赞同
    回复 1
    • 一谦
      一谦
      2025-12-15
      1.开发者勾选【总是保持以上选择】后,对应的模板新增了字段,模板ID发生了变化,此时消息通知还能正常发送吗?
      A:不能正常发送,模板ID发生了变化,就不是同一个模板了
      2.还是说必须要重新唤起弹窗之后,重新确认之后才能正常发送?
      A: 需要用户对变化后的模板ID,进行重新授权,才可以正常发送

      3.开发者需要登录微信开发者工具清楚全部缓存,那生产环境用户如何处理?用户关闭掉接收通知之后就可以了吗?
      A:用户重新开启接收通知之后,再次进行授权,就可以重新接收消息
      2025-12-15
      回复
登录 后发表内容