当用户回复的内容命中关键词时,回复对应关键词的内容。
可以用在彩蛋互动、活动推广、用户主动查询信息等场景。对于关键词判断时,如果关键词有较多相近的词汇的话也可组成词组,命中其中一个便进行消息回复。这些命中规则在消息系统实现即可。
4.3 群发消息
对于认证订阅号个人如何制作公众号小程序,,每个月每个用户只有接受4次主动推送图文等消息的机会。当用户数量达到一定程度,用户需求出现一定差异化,企业需要精细化运营的时候便捉襟见肘了。
为了更好地差异化推送,可利用企业自身用户标签、用户画像系统与微信群发消息结合,将用户进行分群推送,实现精细化运营。
4.4 智能客服
如果企业有智能问答等相关能力的话,也可以接入微信推送系统,这样可以增加与微信用户互动的趣味性,也可用来解决一些用户的实际问题,提高用户解决问题的效率,降低企业客户服务相关的成本。
4.5 菜单栏互动
大多数情况下,微信的菜单栏都被设置成了各个页面或者小程序的入口,实际上微信也提供了通过底部菜单栏进行触发消息事件的能力,用户点击后可回复相关内容。
五、部分与消息场景相关的常用功能说明
由于开启了开发者模式,微信公众平台上的某些功能(菜单配置、自动回复设置)便不可使用,或者微信提供了更好的精准推送的能力,需要微信公众号的开发者利用微信公众平台提供的相关接口进行自行实现。
5.1 菜单配置及其差异化
微信公众平台上的菜单栏配置在开发模式下会失效,因此微信推送系统需要提供此功能便于日常运营。当然,每个人看到的菜单栏也可以是不一样的,比如开过本行信用卡的用户再开第二张的可能性较低,因此可释放出申卡菜单栏进行其他资源投放。差异化的菜单栏展示可以通过微信的自定义菜单相关接口实现。
5.2 生成带参数的二维码
带参数的二维码主要用来做渠道区分,其中一个场景可以应用于个人用户的裂变,生成专属邀请码,不过要注意微信侧对于永久、临时二维码的限制。
5.3 用户标签与素材管理
用户标签主要是将企业对用户的分群数据打标到微信用户上个人如何制作公众号小程序,实现差异化推送、差异化菜单的基本能力。
素材管理也是消息回复中常涉及到的部分功能,将图片、语音等素材文件提交至微信侧。
六、其他重点及避雷说明6.1 access token有效性
access token是公众号的全局唯一调用凭证且有效期目前为2个小时,需要定时刷新,每日调用次数限制2000次以内。刷新后,前一个token将会失效。特别需要注意的是,如果当企业内部有多个团队或者多个场景需要使用access token时,不要各自去对接微信,要建立一个唯一对接者,然后对内部需求进行分发,避免互相将token置失效,若没有良好的重试控制机制,瞬间浪费调用额度。
6.2 存量用户数据初始化
对于大多数微信公众号接入开发模式前,已经运营了一段时间,积累了一定的用户数量。在接入开发者模式之后,对于存量用户需要进行数据初始化,需从微信侧获取必要信息并记录,避免后续消息推送无法覆盖存量用户。
6.3 公众号迁移
账号迁移需要一定费用并且会在迁移时通知用户,用户有是否取关的权利。对于迁移造成的用户open ID变化要做好替换,避免出现由于迁移导致长时间无法推送的事故出现。
6.4 接口权限获取
对于以上提到的各种功能并不是每一个公众号都是具有相关的接口权限的,赢在接入开发模式之前将相关接口的权限获取好,避免权限不够导致不能平稳接入,对研发工作和用户造成影响。相关的权限可以在微信公众平台——开发——接口权限模块进行查看。
6.5 接口调用频率限制
微信的一些接口在调用上是有一定限制的,一定要事先了解并且在微信消息推送系统做好相应的调用控制,避免出现不合理调用造成额度浪费,无法进行用户推送。详细限制在微信公众平台——开发——开发者工具——开发者文档——接口调用频次限制说明。
6.6 小程序导流
目前公众号底部菜单栏可以进行关联后的小程序的设置,或者通过回复超链接的形式(体验不是很好)。直接回复小程序卡片的功能微信侧还未开放,但可通过客服消息功能实现,需认证后公众号具有客服消息权限及关联过小程序。当需要推送小程序时,调用相关客服消息接口。
6.7 数据分析
任何的消息触达都需要进行数据分析,发送、触达、点击,转化等数据是必不可少的。在微信公众号的场景下,更有菜单栏的点击、用户关注、取消、消息阅读量等数据来衡量公众号的运营情况。在微信消息系统产品设计时,便需要将相关数据采集、统计分析。
七、小程序服务通知说明
小程序场景下,用户更多是集中在小程序功能上,消息互动仅仅是其中一块非常小的模块,但对于小程序运营者来说,利用好服务通知也是可以提升小程序活跃度的重要手段。
小程序的服务通知会在用户的聊天列表专门有一个“服务通知”对话,收纳各种小程序的服务通知。其中特别值得注意的是,小程序有一个form_id的概念,当用户在小程序内发生过提交表单行为且该表单声明为要发模板消息时或用户在小程序内支付时,产生一条form_id,有效期为7天且不可重复使用。开发者在下发服务通知时需要提交有效的form_id。
八、写在最后
以上内容为个人经验总结,欢迎讨论指正。