2014年底,微信开始向第三方开发者提供“微信登录”功能。开发者在自己的App、网页中加入这个功能后,用户可以用微信账号直接登录进去,而不再需要进行复杂的注册流程。用户完成登录后,开发者可以获取到用户的微信账号资料,如头像、昵称、性别、地区等。 短短两年的时间,这个接口已几乎是主流App的必备登录入口了,甚至有不少App指定只能通过微信进行登录,完全放弃了自己的独立账号体系。 为什么微信登录这么受欢迎?因为自建账号体系成本高,注册流程成功率低,容易造成用户流失。 对于一个App(或者H5)来说,一个新用户刚刚安装并打开App时,应该尽快让他完成注册,并体验核心功能。但过往的注册流程容易遇到下面这些问题: 密码太简单不安全,太复杂又容易忘记,这对用户是很大的苦恼,对开发者也是苦恼的事。用户还常常会忘记密码,所以还需要提供“忘记密码”功能,甚至做“安全问题”校验,还要时不时处理用户账号被盗用的情况。这些对开发者来说都是一个耗时耗脑却又不得不做的事; 为了安全,开发者们也常要求用户使用邮箱或者手机注册。但邮箱验证需要用户切换App去查看邮件,也经常会遇到通知邮件被邮箱判定为“垃圾邮件”的情况,这些都会使得注册流程中断。而手机号注册,发送验证码也经常会有延时,需要用户有耐心等待才行。并且每发送一条验证码短信都需要向运营商交短信费,这对一些用户量比较大的平台来讲也是一笔不小的开支。 而有了微信登录,相当于微信帮开发者做了这些注册流程、身份校验和账号安全保护的工作。用户使用一个新的App或者H5,点一下“微信登录”按钮,就能直接以一个注册用户的身份进入到App中去,正常使用各项功能,这无疑是非常惬意的体验。 2、微信支付 2013年8月,微信推出“微信支付”功能,而到了2016年9月,微信支付的市场占有率已达到38%(易观数据)。 微信支付功能已经成为各个需要支付功能的App和移动网页的标配(除了银行系、淘宝系、百度系等竞争对手外)。当然,通常开发者们会同时提供微信支付、支付宝两种支付方式。 在微信支付出现之前,无论在移动端还是PC端,开发者们想要让用户完成支付,都是一件非常困难的事。 最原始的办法是让用户去银行汇款,填写收款人账号、开户名、开户行分行支行信息,要确保信息不能填错,还要备注说明身份,汇款完成后再告诉收款人,然后收款人再发货或者提供服务。 这无疑是非常麻烦的过程,后来各个银行有了网银,稍微方便了一点,但还是一样要求用户填写这些复杂的信息。 因为支付难的问题,一些游戏厂商通过线下小店售卖“游戏点卡”,包括腾讯在内的很多网络服务提供商借助电信运营商的付费电话服务进行收费,拉卡拉等厂商甚至设计了可以插在手机上刷银行卡的硬件设备……但显然,这些方案都笨拙了。 iPhone手机出现后,苹果官方为开发者们提供了支付功能,用户填写信用卡信息可以完成支付。但由于中国用户过去没有用信用卡在线支付的习惯,苹果官方又没有做适当的引导和推广,而且连接苹果公司在国外的服务器通常是非常慢且不稳定的,体验不够好,所以这种支付方式也没有推广开来。 在微信之前,做得最好的是支付宝。 支付宝做了两个创新,第一个是“余额账户”。支付宝试图通过余额账户,让用户把钱留在线上,这件事并不成功。因为对网络的天然不信任,用户不愿意把钱放在支付宝里面。直到2014年支付宝找到了“余额宝”这个新的方式,才有所改观。 第二个是“快捷支付”。支付宝用了近十年的时间,终于和各个银行达成合作,推出了“快捷支付”。用户发起支付请求后,银行发送短信验证码给用户的手机,用户在支付平台上输入验证码完成授权,银行和支付平台在用户的银行卡上进行扣款。 同时,支付宝把这种支付能力提供给开发者、线上商店们,也就是成为了“第三方支付”服务商。 但是,由于支付宝的支付体系主要服务于淘宝系统本身,对第三方支付的支持并不是很到位,又因为顾虑安全因素而做了大量牺牲体验和便捷性的设置,而用户的在线支付习惯尚未养成,对支付宝安全性也依然不信任……这种种的原因,让支付宝在这安全和便捷的死循环里走不出来。所以中国的第三方支付、移动支付一直没能发扬光大。 在一个开放的软件或者操作系统中集成一个支付功能,甚至打通线上线下的边界,这件事只有微信做成了。 (责任编辑:本港台直播) |