评论

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

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

消息通知有两种:

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

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


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



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



补充一:

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

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


补充二:

一旦勾选后,就不可逆了,没有任何办法恢复或取消勾选了,除非你小程序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



最后一次编辑于  03-21  
点赞 16
收藏
评论

51 个评论

  • Wang
    Wang
    2020-01-11

    总能打败微信的产品经理

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

    真的是人才

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

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

    2020-01-11
    赞同 4
    回复 6
    • 老张
      老张
      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
      回复
    查看更多(1)
  • 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
      4
      回复
    • 老张
      老张
      2020-03-05回复张仲
      所以,难道不应该更需要象本方案那样, 一眼告诉用户,其实你订阅数不够,收不到信息了。
      2020-03-05
      3
      回复
    查看更多(4)
  • CZY
    CZY
    2020-01-10

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

    2020-01-10
    赞同 2
    回复 7
    • 老张
      老张
      2020-01-13
      这就是订阅消息,你理不理解,它都在那里。
      2020-01-13
      回复
    • ukcity鹿先生.
      ukcity鹿先生.
      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)
  • 饼饼
    饼饼
    2020-11-30

    我觉得这个方案非常棒

    2020-11-30
    赞同 1
    回复
  • 本初君
    本初君
    2020-10-06

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

    2020-10-06
    赞同 1
    回复 1
    • 老张
      老张
      2020-10-06
      目的并不是让用户爱用,而是让用户不被骚扰;
      2020-10-06
      回复
  • 黄绪达
    黄绪达
    2020-04-02

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

    2020-04-02
    赞同 1
    回复
  • Dawn
    Dawn
    2020-03-26

    这个方案如果在必须有订阅消息提醒的场景中,做的挺漂亮的。

    我最近在设计订阅消息使用逻辑的时候,就遇到了类似的问题,微信的订阅消息是保证用户在用完即走的场景下如何做二次触达不二选择,说楼主方案不行的,在这种场景下有更好的解决方案?

    2020-03-26
    赞同 1
    回复 2
    • 老张
      老张
      2020-03-27
      是的。该方案我们一直找不到可提高的地方,除了增加以下:在少于5条的时候,会在最后几条订阅消息的备注栏里(如果有的话),提示用户订阅数不够了,该打开小程序去点击订阅了。
      2020-03-27
      回复
    • C
      C
      2020-03-27
      说的好,很郁闷一些不理解的人,我做个上班下班打卡功能,都是想着这个办法,但是我做了之后觉得,这个并不是长久之计,唉唉但是微信产品太Dan疼了,让我们没办法正常使用长期订阅,不想订阅可以取消的嘛,搞不懂,搞不懂腾讯人啊
      2020-03-27
      2
      回复
  • 大啵鱼
    大啵鱼
    04-30

    用订阅消息这种方法对于"商城订单下单“ 之类的场景来说 比较好 但是小程序里有评论 有回复 这种的 该如何实现也能通知到用户呢。

    04-30
    赞同
    回复

正在加载...

登录 后发表内容