一、要开始讨论这个问题,我们首先得搞明白公众号和小程序的最大不同是什么?
1. 功能区别:
1.1 公众号主要服务于企业和个人的营销与信息传递(服务号兼顾了一部分产品应用与服务能力),而小程序主要面向产品与服务。
1.2 公众号为用户提供了一种面向广大微信用户的新信息传播方式,构建与读者之间体验更好的沟通与管理模式,结合H5以后,公众号也能够提供一些简单交互功能,但是体验不是很优秀。
1.3 小程序与公众号在开发语言、设计规范、营销方式、审核机制等功能方面均有较大不同;小程序主要旨在提供具体服务,小程序运行更流畅,能够提供更加复杂的产品与服务。
2. 入口区别:
微信给了小程序独立的统一入口让小程序不至于淹没在用户聊天或公众号列表中;另外小程序也支持公众号菜单和推文链接、朋友圈分享太阳码、群与小程序、附近小程序之间的互动与导流;截至目前,微信一共为小程序提供了40多类入口,这些入口善加利用可为小程序带来大量长尾流量。
3. 体验区别:
3.1 技术区别:谈到小程序和公众号的体验区别就得谈一下底层的技术区别,因为这是小程序和公众号用户体验不同的根源。
3.1.1 小程序类似于微信内优化过的CS结构(客户端—服务器结构)应用,但并不像传统CS结构应用一样需要安装客户端软件(因为第一次打开时候,微信会完成下载和缓存),小程序通过WebSocket等连接技术实现双向通信(保证无需刷新页面即时通信)、通过本地缓存图片与UI空间等程序框架降低与服务器交互延时,通过微信底层技术优化实现了接近原生手机APP的体验。
3.1.2 公众号是典型的BS结构(浏览器—服务器结构)应用,公众号应用主要基于传统H5开发与运行,而传统H5运行环境是浏览器(微信内部模拟了一个浏览器环境),浏览器应用的特点是每次刷新页面都要去服务器取一遍内容,因此体验明显偏慢和不流畅。
3.1.3 从两者的系统权限方面,小程序能够通过微信APP获得更多的系统权限,比如网络通信状态、数据缓存能力等。在此机制下,微信APP相当于架在原有系统中的新的操作系统,小程序借助微信与系统间接交互,使得能够拥有原生APP的体验。而这一点恰巧是原有微信公众号内的H5 web 应用的不足,因此,H5应用主要用于业务逻辑与交互简单的应用中,微播wboll认为未来体验良好的应用都应该用小程序重构或者建立。
3.2 说完技术上的区别我们再去谈体验问题就非常的清晰了。公众号中原有H5应用点击功能后经常顶部出现绿色进度条需要等一段时间(有时候是很长时间),对于业务逻辑复杂交互要求高的应用使用起来体验就非常差。而小程序非常流畅几乎无需等待,类似普通APP操作后切换一样流畅。主要原因是公众号没有本地缓存,所以每次打开都是会请求服务器刷新页面,造成延时较长、体验下降,小程序中UI与图片已经本地缓存,只需请求服务器端数据,页面切换并不刷新,所以体验上才能媲美原生APP。
二、在分析过小程序与公众号的区别之后,我们再来看看微信开放平台都为两者提供哪些接口。
1. 公众号最主要能力接口主要集中在消息推送能力方面,比如:
1.1 常规消息群发(服务号每个月4次,订阅号每日一次):关于这个能力基本没有什么可以多说的,大家都对收到公众号的文章消息习以为常了。
1.2 客服消息:客服消息规定在48小时之内和该公众号有过交互(文字交流、点过公众号菜单等等)的用户,公众号可以给该用户推送一组类似于消息推送格式的内容,很多用户互动好的公众号都在大量利用这个机制触达更多用户。
1.3 模板消息推送(服务号具备这个能力):模板消息原本的设计初衷是当用户产生了类似于下订单此类行为时,该公众号系统为了更好的用户体验,给用户推送一条消息通知状态。但因为在模板消息的发展过程中,微信对模板消息采用了举报暂停制度,也就是公众号哪怕并不是在用户有过操作行为后给用户发送模板消息,只要用户不举报,微信也不会暂停该公众号的接口。这样一来,有一部分互联网公司的公众号就在大量用这种机制在进行营销活动了,举例来说:本来生活网、春播、大虾来了把这个机制的尺度都运用的非常的好(微播开发和运营的很多应用也在大量使用模板消息推送的能力),也产生了非常好的交易转化。
2. 小程序的接口能力,我们分三部分来看:
2.1 消息送达能力:因为大量的消息送达接口还是存在于公众号体系中,微信为了防止小程序过分的骚扰用户,实际上给小程序的消息送到能力只有订单后模板消息通知等有限的模板消息能力。
2.2 其他功能接口:小程序大量的功能接口实际上恰恰是优化了公众号原有的除了消息送达之外的其他接口并且进行了大大的延伸,比如获取用户基础信息的能力接口、卡券接口、微信支付的能力、获取设备图片和拍照、获取设备录音等接口。
2.3 对手机硬件的操控能力:公众号基于H5应用的特点实际上是很难对手机硬件有所控制能力的,但是基于小程序的特点,微信特意给小程序预留了一些对诸如蓝牙的调用能力、检测设备网络情况的能力等。
三、看完公众号和小程序的区别、两者的接口能力之后,我们还需要知道2个如何关于用户机制的小知识才能谈完美融合这一概念!
1. openid机制:openid是微信开放平台内用于获取每个公众号或者小程序下每个用户的身份识别的id,简单来说,10亿个微信用户每个人在每个公众号、小程序下的openid不同。这实际上是微信官方帮助每个公众号、小程序应用建立了一套天然的用户体系,但这里有个问题,同公司主体下的不同公众号和小程序的同一自然用户的openid也不同。那么这就成为了小程序和公众号用户打通的一个阻碍。这里我们需要学习下一个知识。
2. unionid机制:微信开放平台为了解决上述在具体业务中经常会出现的用户打通、整合问题,特意设计了unionid机制。unionid是同一用户在同一公司旗下的不同小程序、公众号之间的唯一存在的用户id,通过微信开放平台接口我们可以很容易的获得用户的这一id,通过这个id我们就很容易知道某用户在小程序里是谁、在公众号号里是谁,哪怕公众号里openid不一样!
四、那我们再来谈谈在实际运营中小程序与原有公众号如何完美的融合!
1. 我们解过了公众号和小程序的区别、他们分别的大致接口能力、openid和unionid的概念之后,就可以来谈谈如何完美融合了。
2. 既然公众号的最大优势在于营销和消息送达,小程序的优势在于如何通过更多的入口触达用户、通过优秀的用户体验留住用户,那我们的问题就被简化为诸如以下战术层面的问题:
2.1 通过unionid在底层用户层面连接同一公司的小程序和公众号下的用户体系。
2.2 小程序部分(通过在运营中更多的暴露小程序的各种入口获客),比如:
2.2.1 在具体场景下铺设更多的新鲜的小程序太阳码吸引用户扫码,扫码后小程序就会驻留在用户的小程序列表里。
2.2.2 像pc互联网时代一样,和更多的同业、肄业的公司去交换小程序和公众号的关联,换取更剁流量。
2.2.3 用小程序去替代过去的公众号内的H5应用提升用户体验并且把小程序入口添加到自定义菜单里。
2.2.4 在所有的推文里都加上小程序转化落地的入口。
2.2.5 在朋友圈分享新鲜有趣的小程序吸引流量。
2.2.6 针对小程序设计专门针对群用户的吸引获客功能,刺激小程序在群这块获取用户和群能力的转化。
2.2.7 在附近小程序里提交门店信息,获取附近小程序的流量。
2.2.8 其他各种入口的尝试,不一一举例,后期会针对每一块做出具体的深入探讨。
2.3 公众号部分:
2.3.1 各类推文、客服消息尽可能的都带上小程序的入口,方便用户可能的交易转化行为。
2.3.2 有效、有节制、有计划、有思索的使用模板消息机制,更多的把优惠信息、卡券赠予等内容送达用户,提升用户获取到交易优惠信息直接转化的几率。
2.3.3 在公众号菜单上把原有的体验糟糕的H5应用尽快替换为小程序应用(微播有丰富的餐饮、零售、酒店、电商等行业模板可轻松帮企业生成新的小程序应用)。
2.3.4 在公众号的公司主体界面尽快关联小程序入口。
2.3.5 当小程序里有类似用户下单、用户收藏、但不购买等等行为产生时,通过打通后的公众号系统透过模板消息对用户进行赠券、给予特殊优惠等行为刺激以期促成交易转化。
2.4 其他营销部分:
2.4.1 通过类似于H5社交游戏等小插件快速实现病毒式社交传播,大量赠送卡券(优惠券、代金券)等形式拉取用户来小程序直接交易;通过类似插件实现低成本的公众号吸粉并推送小程序优惠,促使用户产生交易和转化,微播所开发的盈趣系统能满足这一需求,目前完全免费,大家可以自由使用。