评论

一眼告诉你什么是订阅消息了,看完就懂订阅消息。

用户A动作后,发消息通知用户B,如何保证B能收到消息?

消息通知有两种:

一、A的动作后,发消息给A自己,这种容易解决,不多说明;

二、A动作后,发消息给B(比如管理员、店家、楼主),如何保证B收到消息?这种是本方案要解决的问题。


一张图片一眼告诉你什么是订阅消息,产品经理的设计UI居然让人一眼就知道订阅消息是什么玩意。



用户 B (管理员、商家、组长、楼主)在知道订阅数不足后,打开小程序来续订阅数,否则没法收到订阅消息。



补充一:

关于勾选按钮,请注意话述是:“总是保持以上选择,不再询问”,而不是:“总是同意接收订阅消息”,不要幻想就成了永久性订阅消息;

相当于你打电话订外卖,对店家说“老样子”,店家只会马上送一次外卖,而不是会以后每天自动给你送外卖了。

勾选和不勾选的区别是什么呢?

区别仅仅是:不勾选时,必须点击订阅10次,弹窗10次;勾选后,仍然必须点击订阅10次,但是不弹窗。无论如何“订阅”这个点击n次的动作少不了。


补充二:

一旦勾选后,就不可逆了,没有任何办法恢复或取消勾选了,除非你小程序MP后台换一次消息模板号(删除模板,重新添加一次)。


补充三:

关于如何保存订阅数。

保存在数据库中,笔者用的是云开发,数据库表user结构如下:

{
  _id:'openid1',
  nickName:'老张',
  msg:{
    "tempId1":5,
    "tempId2":7,
  }  
}


补充四:

关于如何获取订阅数。两种方式:

一、wx.requestSubscribeMessage的回调success里获取;

二、消息推送机制获取;https://developers.weixin.qq.com/miniprogram/dev/framework/server-ability/message-push.html



最后一次编辑于  2022-09-21  
点赞 25
收藏
评论

61 个评论

  • Wang
    Wang
    2020-01-11

    总能打败微信的产品经理

    2020-01-11
    赞同 20
    回复
  • 章鱼哥
    章鱼哥
    2020-02-27

    真的是人才

    2020-02-27
    赞同 5
    回复
  • 一点客服
    一点客服
    2020-01-11

    如果我是用户我,如果我有10个小程序需要通知,我是吃饱了撑的,每个每天都点进去订阅吗?

    2020-01-11
    赞同 5
    回复 5
    • 老张
      老张
      2020-01-13
      要不你就收不到消息,要不你就用这个方案,抗议无效。这就是订阅消息。
      2020-01-13
      回复
    • 一点客服
      一点客服
      2020-01-13回复老张
      所以目前我们只能用企业微信来通知了
      2020-01-13
      回复
    • 老张
      老张
      2020-01-14回复一点客服
      矛盾了。你有10个小程序,也有10个企业微信?
      2020-01-14
      回复
    • 一点客服
      一点客服
      2020-01-14回复老张
      我是说如果有10个小程序
      2020-01-14
      回复
    • Season
      Season
      2020-11-04回复一点客服
      问下,你企业微信怎么一个通知法呢?
      2020-11-04
      回复
  • AA周小生🎸
    AA周小生🎸
    2020-01-10

    这个方案,我负责任的说:为了订阅而订阅,除非用户是傻子。

    这个产品经理不懂客户!

    2020-01-10
    赞同 4
    回复 9
    • 老张
      老张
      2020-01-13
      产品经理很懂客户,是你不懂订阅消息。
      2020-01-13
      2
      回复
    • AA周小生🎸
      AA周小生🎸
      2020-01-14回复老张
      汗!!小程序初衷:即用即走。你告诉我客户回来特意增加订阅消息次数的目的是什么?是嫌骚扰自己次数太少还是??你自己会没事有事儿往小程序里钻?把小程序当APP来看待是不对的。如果是APP,这么做或许有点用
      2020-01-14
      1
      回复
    • 老张
      老张
      2020-01-15回复AA周小生🎸
      你再怎么说得有理,也是因为不懂订阅消息,它就是这样的。要不你就会收不到消息,要不你就必须得保证订阅数。有时间说这个那个不合理,还不如你出一个两全的方案。
      2020-01-15
      5
      回复
    • 啥情况
      啥情况
      2020-03-05回复老张
      实践中绝大部分用户点击订阅以后,都以为以后自己会收到消息推送,但是几乎没人知道我们只能通知他一次。。。。。。然而大部分用户都还有很大的疑惑就是,为啥我订阅了,还老是要通知我订阅
      2020-03-05
      6
      回复
    • 老张
      老张
      2020-03-05回复啥情况
      所以,难道不应该更需要象本方案那样, 一眼告诉用户,其实你订阅数不够,收不到信息了。
      2020-03-05
      3
      回复
    查看更多(4)
  • 本初君
    本初君
    2020-10-06

    卧槽,我现在才读到这篇介绍,假如我早点看到,我就不至于在小程序订阅消息这里躺坑这么久了,只想说一句,我都不爱用,用户会用吗?

    2020-10-06
    赞同 3
    回复 1
    • 老张
      老张
      2020-10-06
      目的并不是让用户爱用,而是让用户不被骚扰;
      2020-10-06
      1
      回复
  • Crypto Ming
    Crypto Ming
    2023-09-06

    看来博主是研究透透的了! 为楼主的方案点赞!

    深受订阅消息困扰之中,因一次订阅到底能推送几次消息没把握,官方也没明确说明,只能通过引导用户多次订阅的方式了!

    比如『美味不用等』小程序的订餐消息提醒,也是通过这种方式 哈哈哈哈

    2023-09-06
    赞同 2
    回复 2
    • 老张
      老张
      2023-09-06
      是的。
      曾经从本方案改用过统一服务消息,现在统一消息接口收回了,看来要重拾本方案了。
      2023-09-06
      回复
    • 老张
      老张
      2023-09-06
      不过。你上面的“全部续收”是假的吧,只能一次续收3条吧?
      2023-09-06
      回复
  • 星星点灯
    星星点灯
    2020-12-28

    讲真,这个订阅消息做得我想骂人。。。长期订阅除了特定类目还他娘得不开放

    2020-12-28
    赞同 2
    回复
  • 何罗XD
    何罗XD
    2020-04-02

    感谢大佬分享,俺们要做个设备报警提醒,这个方案确实可以考虑。虽然订阅一次提醒一次很蛋疼,但是在大官人长期订阅权限抓的严的情况下也没别的办法啊= =

    2020-04-02
    赞同 2
    回复
  • CZY
    CZY
    2020-01-10

    说实话让用户自己点击增加订阅次数....这太反常识了很难理解的...

    2020-01-10
    赞同 2
    回复 7
    • 老张
      老张
      2020-01-13
      这就是订阅消息,你理不理解,它都在那里。
      2020-01-13
      回复
    • 优馈智慧社区,鹿先生
      优馈智慧社区,鹿先生
      2020-04-26
      我觉得很有用,这个可以用在客服身上,小程序下单,咨询提醒。不需要客服每次都授权。
      2020-04-26
      回复
    • 吴昱
      吴昱
      2020-05-11回复老张
      你懂订阅消息没错,但是问题是用户不懂订阅消息,哪怕你现在这样告诉用户说订阅消息每次只能收到一条,要想以后都收到,就必须保证余额,但是。。。。用户还是不懂!懂的只有行内人。。。。而且,你没法在前端像讲课一样跟所有用户普及订阅消息,用户理你才怪!
      2020-05-11
      2
      回复
    • 吴昱
      吴昱
      2020-05-11回复老张
      这个方案在特定场景下是很合适的,但是它真的没法推而广之,用户真的太懒了,如果ta不是必须使用这个小程序的话,一定不会经常点进去订阅的。
      2020-05-11
      回复
    • 老张
      老张
      2020-05-11回复吴昱
      你说的这些,有意义么?懂订阅消息的人,谁不懂这个?反正你要不就用这个方案,要不你就毫无办法。
      我倒是希望你或者有人能想出可以解决这种需求的办法,那我们皆大欢喜了。
      2020-05-11
      回复
    查看更多(2)
  • 。
    2021-04-09

    这是写在小程序里面的吗 能写在h5页面吗

    2021-04-09
    赞同 1
    回复

正在加载...

登录 后发表内容