自定义菜单是微信公众号最好的功能之一了,很多公众号就是自定义菜单做得好,加强和用户之间的互动,增强了用户的粘性,提高用户的活跃度,微信机器人不仅可以让你设置自定义菜单,而且还可以对自定义菜单的点击做非常详细的分析。
微信机器人的自定义菜单功能,需要认证公众号号才能使用,这个因为微信公众号的自定义菜单接口只开放给认证的公众号。如果认证服务号,微信机器人还支持个性化菜单,可以给不同的用户设置不同的菜单。
点击「微信机器人」菜单下的「自定义菜单」就能看到微信机器人的自定义菜单设置界面:
如果是认证的服务号,因为有个性化菜单,为了区别,就把主菜单叫做默认菜单,微信自定义菜单,可以3个主菜单,每个主菜单又可以设置5个子菜单。
首先你在其他平台设置自定义菜单,可以先点击「从微信获取」,获取已经设置的微信菜单,如果没有就要一个一个添加了。
比如上图中,第3个主菜单没有的第5个子菜单没有设置,点击新增:
首先输入“按钮名称”,按钮描述,既按钮名字,不超过16个字节,子菜单不超过40个字节。
然后选择“按钮类型”,这里的类型会比较多:下面一个一个解释:
选择不同按钮类型,界面的输入框也会做相应的变动,界面上也会有相应的文字提示,按照要求输入即可。
我们简单说一下最常用的三种类型吧:
用户点击按钮后,微信客户端将会打开该链接:
所以只需要输入链接即可,如上,「性能优化」这个子菜单就是跳转到我博客的相应文章页面。
用户点击按钮后,微信服务器会推送event类型的消息,并且带上按钮中开发者填写的key值:
按钮KEY值可以为搜索关键字,或者自定义回复定义的关键字。比如我「最新文章」按钮就是前面自定义回复里面的「高级回复」里面定义的最新文章关键字。
这个只需要看下面的界面就知道怎么操作:
完成之后,点击“同步到微信”就可以将菜单同步到微信,同步的时候,如果设置错误了,微信会提示给你错误代码,错误代码是英文的,如果你看不懂,只需把英文扔到搜索引擎看看就懂了,这不是插件的问题。
前面如果定义的是「点击推事件」类型,还可以回到列表页,将按钮KEY值作为关键字进行自定义回复设置。
在自定义菜单列表页,还支持拖动和点击向上或者向下排序,只要多操作几次,你就会非常熟悉操作的。
设置好了菜单,你肯定想知道用户会更喜欢点击哪个菜单,比如「WP果酱」的微信号,可以看到“昵称工具”点击的最多:
在「微信统计」子菜单的「菜单统计」标签页下面,还可以看到汇总统计:
以及每天的菜单点击情况,由于「WP果酱」是服务号,每个月才能发四次,所以在群发的时候,就有更多的用户去点击自定义菜单。:
个性化菜单是微信认证服务号才有的功能,让运营者可以根据用户标签,性别,客户端版本,区域设置不同的菜单,点击之后是这样子的。
个性化菜单的按钮设置和自定义菜单设置是一样的,唯一的区别是,自定义菜单一旦设置了,就不能修改匹配规则,和修改按钮的设置,如要修改,只能删除再来。这里就不再展开介绍,只要认真去操作一下就好了。