我们在分析产品设计的时候,会去思考这些产品为什么这么设计?微信作为国内头号产品,经常会被当作分析的对象。那微信为什么会这么设计呢?我抱着好奇心,收集整理了很多资料,最终提炼出 80 个微信为什么这么设计的问答。
这 80 个问答将分为 7 篇,每天更新一篇:
- 《诞生和发展》
- 《设计和理念》
- 《聊天》
- 《摇一摇、附近的人和漂流瓶》
- 《朋友圈、视频动态和状态》
- 《小程序和微信支付》
- 《公众号、看一看和视频号》
资料主要来源于:
- 张小龙公开演讲和媒体采访报道。
- 陆树燊(前支付宝资深产品经理,微信创始团队成员)的微信公众号:行者慎思。
- Genie(微信产品经理)的产品分享。
- KantZhou(拼多多用户端产品总监,前微信产品经理)的产品分享。
- 啃饼(微信研发工程师)的微信公众号:啃饼随想。
小程序和微信支付
问: 微信是怎么想到要做小程序?
张小龙答: 我们自己也观察到发现越来越多的创业公司它做的第一个产品就是基于微信的公众号来做的,而不是去开发一个 App,因为一个 App 的推广成本实在是太高了。相比来说,公众号能够实现大致同样的事情,并且也能获得它的用户,并且用户可以在微信里面获得的成本或者传播的速度会更好一些。
但是我们的本意并不是要做成一个只是传播内容的平台,我们一直说我们是要做一个提供服务的平台,所以后面我们甚至专门拆分出一个服务号出来,但是服务号还是没有达到我们的要求,说服务号可以在里面提供服务为主,所有的服务号还是基于一个诉求,这不是我们想看到的。现在我们将开发一个新的形态,叫做应用号(后来改名叫小程序)。我们现在每换一部手机,手机里面的 App 就要重新装,我相信大部分用户也是这样的。现在 App 重复的安装率已经越来越低,但是有的时候你要找一个功能,你还得重新再安装一下这个 App。现在很多用户会在微信钱包里面买火车票,因为对一些不是很高频度的需求来说不需要再按一个安装,可是从公众号里面去装一个功能其实也不容易,我们希望存在一种新的公众号的形态,这种形态下面用户关注了一个公众号,就像安装了一个 App 一样,他要找这个公众号的时候就像找一个 App 一样,进去使用这个公众号,在平时这个号不会向用户发东西的,所以 App 就会很安静的存在那里,等用户需要的时候找到它就好了,这样的话我们可以尝试做到让更多的 App 一种更轻量的形态,但是又更好使用的一种形态来存在,这是我们在探讨的一种新的公众号形态,叫应用号(后来改名叫小程序)。
问: 小程序跟 App 之间是一个什么样的关系?
张小龙答: 我觉得小程序跟 App 是两种不同的应用组织方式,我们并不认为小程序是要来取代 App 的,相反小程序是要去丰富 App 的很多场景,在很多场景里面可能一个 App 太重了,反而变得不方便,比如说你在线下看到一个东西,你非要针对这样一个东西下载一个 App 的话,是一个挺难做的事情,门槛太高了。
就像我们之前说的,我们希望小程序的触达是通过扫描一个二维码,甚至在更遥远的某一天,是通过一个眼镜直接可以打开一个小程序,这是真正能够做到所见即所得的事情,我们看到任何的事物可以立即打开小程序,我们希望是这样的东西,而不是去下载一个 App。
问: 小程序、服务号、订阅号有什么区别?
陆树燊答: 《微信小程序平台运营规范》第一句就是:微信最核心的价值,就是连接——提供一对一、一对多和多对多的连接方式,从而实现人与人、人与智能终端、人与社交化娱乐、人与硬件设备的连接,同时连接服务、资讯、商业。
我们可以理解为,微信最初的聊天功能就是一个连接人与人的工具,而朋友圈和微信群则是连接人与社交化娱乐的工具。
订阅号是定位于连接资讯的工具,服务于媒体。 在资讯内容方面,微信团队做了原创保护、文章赞赏、辟除谣言等努力和尝试,已经当之无愧地成为中国最好的内容发布平台。
而服务号,曾经被赋予了连接人与智能终端、硬件设备、服务和商业的职能。但很明显这对于它来讲,是过度赋能的。
服务号存在的不足,我总结了一下,大致有以下几点:
服务号在微信中,是跟其他聊天信息排列在一起显示的,并不像操作系统里的App一样有固定的位置,这样找起来会比较麻烦,只能通过搜索;微信对服务号的定位是服务,但服务号的主体功能只能使用H5进行开发,不能像原生App一样有流畅的用户体验;服务号在下发推送后,会占据用户的聊天列表,容易造成过度骚扰。这也导致了不少服务号一发消息推送就会掉粉。但其实取消关注的用户未必以后就不需要这个服务号,只是他们受不了这种骚扰而已;因为服务号的文章推送功能和扫描二维码可以关注的机制,不少公众号会利用标题党或者朋友圈病毒营销的方式去吸取粉丝,造成朋友圈里刷屏,这违背了微信平台做服务号的初衷。
小程序基本都围绕着优化这些点在做设计。更宏观点来看,小程序、服务号和订阅号三者的差异,其实只是在”开发权限多样性”、“推送频次”、“推送显眼度”这三者上面做一个不同的平衡考量罢了。如下图所示:
此消彼长,这个世界上没有完美的方案,所有的设计考虑都不过是生态全局上的一个综合考量结果。
也就是说,小程序被赋予更多的开发权限,所以必然就会被限制住其推送频次和推送显眼度,否则在微信开放生态的全局中,它的存在就不合理了。
问: 为什么微信支付的密码是 6 位数字?
陆树燊答: 支付宝原来有登录密码、支付密码、淘宝密码,要用小写字母、大写字母、数字组成。这种设计加上支付宝的银行卡、余额账户、优惠券、红包、集分宝,对用户的门槛非常高。微信全都不要。卡就是默认一张银行卡,没有优惠券,密码改成 6 位数字。
想明白微信为什么要这样做,我们先得搞清楚微信当初最想要什么。首先,它最想要的是绑卡用户。其次,它要抓住下沉用户的心。支付宝的早期用户来自淘宝,是全体网民中比较先进的。但微信要面对爸爸妈妈、爷爷奶奶。他们怎么可能记一个非常复杂的密码呢?但 6 位数总是能记住的吧。
微信支付起来最早靠的是滴滴打车。如果没有这个改变,当用户赶着下车付钱的时候,他还在手机上输密码,某一位数字密码输错了,司机就只能关起门来请用户掏现金,那移动支付这个事儿就不用讲了。
我们可以确信,如果微信没有做这个小小的创新,移动支付绝对没有今天这么大的影响。6 位密码上线后,整个支付宝团队都慌乱了。原来的密码做得这么复杂是为了风控,结果微信现在搞成了 6 位密码,支付宝要是照抄的话就会全乱了。但是支付宝没办法照着改了,因为它也看到了趋势。
问: 是红包功能让微信支付一战成名吗?
陆树燊答: 腾讯内部用的红包 2011 年就有了,但 2013 年微信才把它做进产品里面。很多爸爸妈妈级别的人,第一次用微信支付就是用微信红包。
微信红包让阿里巴巴慌了,但其实微信红包并没有真给微信带来那么多支付用户,真正让微信支付爆发的是打车大战,绑卡用户大量增长。
我有一个论断,如果没有支付大战,就根本没有中国今天 O2O 的繁荣,也没有今天滴滴的垄断地位,也没有饿了么和美团的战争,更不用提共享单车。它真正的让所有创业者不再需要去顾虑支付问题,商业闭环轻松完成。