浅谈微信公众号营销背后的技术

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zwgdft/article/details/52645304

       微信公众号已成为很多公司/产品线上营销的主战场之一。本文试图分析在开发者模式下,微信公众号营销背后的几个常用技术方案。就目前接触的业务来看,基于微信公众号的营销主要有下面两条线。




        其中,第一条线是以公众号为核心的运营方案,第二条线是依靠H5海报来辅助APP运营。在进一步探讨几个技术方案之前,先总结一些微信的基本规则:

1. 微信为每个用户分配了一个open id来唯一标识用户身份,不同公众号之间是隔离的,即用户Bob在公众号A和公众号B中的open id是不一样的;

2. 为了帮助用户统一移动应用、公众号之间的账号体系,微信提供了union id。同一用户,在同一微信开发者账号下的不同应用中的union id是唯一的;

3. 如何获取open id?

    1)微信公众号里面,在消息和事件信息推送时,会带有open id作为FromUserName;

    2)H5网页中,需要通过微信网页授权机制来获取open id,授权的scope不限,即静默授权也可以拿到open id;

    3)在App中,通过调用微信登录接口,然后结合oauth2授权机制,可以获取到open id,类似网页授权。

4. 如何获取union id?

    union id需要在scope=snsapi_userinfo下才能获取到,即需要用户手动授权。值得注意的是,在公众号中调用oauth2授权机制时,即使scope=snsapi_userinfo,也不需要显示授权,静默通过。


二维码关注

        在上图第一条线中,增加公众号的粉丝数量是关键的第一步。为此商家们想出了各种海报和场景来吸引用户关注公众号,为进一步注册绑定账号和后期活动推送做铺垫。二维码是使用最多,也是最有效的途径,其包括线下扫码活动和线上海报长按识别二维码。从营销角度来看,需要考虑的几个问题有:
1)每天有不同的渠道做推广活动,如何区分这些渠道带来的用户数?往往需要根据用户数量来给推广人员发钱。
2)如何统计分析不同渠道的用户在未来的质量?并在未来给这些用户推送不同的活动内容等。
3)如何给不同渠道的用户回复不同的欢迎词,来引导用户进入相关业务营销?
4)如何给不同渠道的用户展现不同的公众号菜单?
       下图给出一个基于二维码关注的方案:



       微信提供了生成带场景值二维码的功能,在用户关注后会把场景值推送到我们自己的服务器。基于这个我们可以生成不同渠道的二维码,并对关注用户进行合理分类,返回不同的自动回复内容,进行不同的引导。用户分类也是进一步生成个性化菜单和用户质量分析的关键。



账号绑定

       很多公司在做公众号营销之前,都已经有自己的一套用户体系,因此在公众号中,希望能接入自己的用户系统。其初衷可能是希望引入更多的新用户,也可能是想给用户提供更便捷的服务,或者其他,不管是哪一种,都需要将微信中的open id 与已有系统的账号进行关联绑定。提示绑定的地方可以放到菜单中,也可以放到自动回复中。下面是一个账号绑定的技术方案:





H5海报追踪

        当在公众号中推送某个图文消息,或者引导用户从App中分享海报后,我们总是希望这些海报页能被更多的人浏览、转发,依靠微信的强大传播链进行营销。如何统计分析某个海报在微信中被浏览的次数、被转发的次数?这些统计数据,不仅能指导产品人员修正海报、指导营销人员调整渠道,还可以作为发放传播奖励的一种方式。下图是一个海报追踪的技术方案:





        本文没有谈论任何实现方法,仅仅从技术方案的角度分享一些微信公众号营销背后的技术方法,希望能对有需要的同仁有所帮助。



(全文完,本文地址:http://blog.csdn.net/zwgdft/article/details/52645304

Bruce  2016/09/25




猜你喜欢

转载自blog.csdn.net/zwgdft/article/details/52645304