收藏
回答

微信小程序设置中,有些消息模板选择不接收后再重新打开,后续就收不到推送的消息了,什么原因?

框架类型 问题类型 操作系统版本 手机型号 微信版本
小程序 Bug iOS18.5 iphone14pro 8.0.61

【问题发生场景】动作依次执行、发生

动作1:第一次在小程序页面中拉起了一次性消息授权浮窗,勾选了“默认保持以上选择”,并且打开通知。

动作2:微信小程序-设置-订阅消息,后台就能看到前3个消息列表了,都是接收状态。

动作3:手动选择不接收,再重新选择接收。

动作4:在CRM后台发送测试时,总是显示发送失败,提示用户拒收,且用户微信中确实也收不到推送的小程序消息了。

【问题】按照小程序设置规则来看,应该只要用户重新选择了“接收”,就可以重新接收了才对,为什么会发生看似只要关闭过就再也打不开的问题??

回答关注问题邀请回答
收藏

1 个回答

  • 风清雾散云开见日出
    风清雾散云开见日出
    2025-07-22

    因为你选择【动作3】后,会把用户之前订阅的所有次数清空,要想用户再次收到订阅消息,就需要用户点击订阅,重新累加订阅次数。

    2025-07-22
    有用 1
    回复 4
    • 柚子
      柚子
      2025-07-22
      谢答,但是用户订阅次数清空之后,用户重新订阅,也是基于之前拉起订阅授权的时候,没有勾选“总是保持以上选择”吧?现在用户在前端页面已经拉起不了订阅了
      2025-07-22
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      2025-07-22回复柚子
      不用拉起啊,只是没有弹出窗而已。
      2025-07-22
      回复
    • 柚子
      柚子
      2025-07-22回复风清雾散云开见日出
      那您说的“用户点击订阅”具体是指什么地方呢?我理解的用户订阅场景就是在前端点击到可以拉起授权浮窗的按钮,然后进行授权勾选操作。问题是现在用户在前端埋点的地方已经拉不起订阅了,所以不知道从哪里重新订阅了?
      2025-07-22
      回复
    • 风清雾散云开见日出
      风清雾散云开见日出
      2025-07-23回复柚子
      就是同一个位置啊,只是用户勾选‘总是保持以上选择’后,不会在弹出弹窗了,默认你之前的订阅模板操作。
      多看文档:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/subscribe-message/wx.requestSubscribeMessage.html,就会清楚你每次点击这个埋点是否订阅了。
      2025-07-23
      回复
登录 后发表内容