微信小程序和摩拜年初的合作在互联网界可谓是风生水起,两者弄了个大新闻,说摩拜不用更换之前的二维码,使用微信扫一扫摩拜单车的二维码进入小程序。我跟大多数的用户想的一样,以为是使用微信扫一扫,就可以直接开锁摩拜。然而事实并不是如此,使用微信扫一扫单车二维码,只是进入到摩拜单车小程序,还需要再使用摩拜小程序的扫一扫二维码开锁。这个挺挺尴尬的,算哪门子小程序的新能力?那么微信微信扫一扫不能直接开锁摩拜,而是要先进去小程序呢?今天我们来好好聊一聊!
首先说,不换以前的二维码,扫一扫进入小程序,这个本就是小程序应该做的啊,小程序还没出来,张小龙就说,小程序的使用场景在线下,通过扫一扫进入。
如果不这样,摩拜压根没有接入小程序的使用场景。难不成像摩拜这种开锁通过扫码的,需要贴两个码,扫第一个码进入小程序,扫第二个码开锁?摩拜自然不会这么干。所以微信扫之前开锁的码,进入小程序,是它必须具备的能力。然而扫码没有直接开锁,用户体验极其不友好,不符合微信的产品理念。
我们来探讨下,为什么通过微信没有扫一次码就开锁?
扫两次开锁的原理其实很简单,就像上文说的一样,就是微信扫码进入小程序,再摩拜扫码开锁。
小程序在这之前不是这样的,以前是这样子的:小程序的二维码是微信提供的,微信扫这个码就能够识别到是哪个小程序,进而进入该小程序。
现在这个码不是微信给摩拜的,而是摩拜给微信的,并告诉微信:你给我的小程序二维码我用不了,因为我车子本身就有码,贴两个码是反人类的设计,我现在把我车子上的码告诉你,你记下来,以后只要有用户通过微信扫这些码,你就让用户进入摩拜小程序。
就是这么简单,并没有什么特殊的能力,看到很多媒体跟风说,摩拜投靠了腾讯,那些人根本就没搞明白是怎么回事,不存在的。
在这之前,通过微信扫一扫摩拜单车的二维码,是进入到下载app页面(我不确定,写文章时发了朋友圈询问,也有人说微信直接提示错误)。改成现在这样子,对摩拜,微信和用户都好。
如果扫一次开锁呢,会有问题吗,其实并没有,并且从用户使用场景来看,也是更合理的,节省了用户操作步骤。
使用app扫码开锁,使用小程序扫码开锁,使用微信扫码开锁,流程简单统一并友好。并且在技术实现上也没有难点,流程大致如下:
用户微信扫摩拜单车二维码,打开摩拜小程序,并告知摩拜这个码编号,摩拜来打开对应的锁,完成。如果没登录,走登录/注册流程,再开锁。其实就是第二次扫码不用用户来操作,微信通知摩拜是哪个码即可。
那么到底为什么现在并没有呢?有几种可能:
摩拜单车方面
从商业目的来说,摩拜还需要高估值和融资,在投资界,app用户比微信小程序用户价值高,所以摩拜不想在小程序提供最优质的体验,这个和“小程序不能退押金,需要在app上退押金;不提供服务号开锁”是一个道理,人为地制造用户下载app的需求。
从技术实现成本来说,一次扫码开锁需要微信把二维码告知给摩拜单车,开锁。从产品经理的角度来看,流程并没有改,只是多了接收一个二维码的路径,但是可能在技术实现上特别麻烦。
微信方面
微信作为国民应用,每个功能的改进都会特别小心,可能速度上会慢一点,这点确实比支付宝强太多。
一次扫码开锁需要微信把二维码告知给开发者,这个可能和他们自己设想的小程序不相符
小程序会有哪些新能力
其实注册这个问题,在文章《实例分析:为什么摩拜选择在「小程序」投放开锁功能?》我就说过,用户是不喜欢在使用小程序时还需要用手机号注册的,微信也不希望小程序开发者这么做,小程序本身就有静默授权,小程序是用完即走的,给用户最好的体验。
但是开发者希望留下用户啊,希望用户来过一次就留下手机号,而不是一个没啥用的openid。就算体验不好,开发者想以后还是有办法触及用户,并召回用户。开发者不想做一次性买卖,不想用完即被抛弃,自己却没有任何办法。开发者希望触及用户的主动权在自己手上而不是在微信手上,所以现在的小程序开发者,都会在小程序里面加手机号注册。
微信和开发者的这种矛盾,我相信在小程序不断的尝试后会找到平衡点和适合的场景,现在小程序就在找合作伙伴,打造场景标杆。
所以在找到平衡点之前,我还是认为公众号会比小程序受欢迎,对于开发者而言,毕竟可触及到用户,对于用户而言,比起手机号注册,关注和取关公众号操作简便且统一,也更安全。
小程序在打造使用场景标杆的同时,一定也在产品上有更多的能力,我来大胆的设想一些:
公众号和小程序有更多的结合方式,比如使用同一二维码,用户信息打通
公众号里面嵌入的页面可以使用小程序的模板
通过账号评级,主动给好的小程序更多的权限,杜绝开发者千奇百怪的注册流程
小程序有新的push消息的方式,让开发者有触及用户的机会
帮助开发者优化现有的线下扫码流程,减少流失
关于第5点,下次有机会我发散一下,大家也可以想下在线下有哪些需要扫码的场景,流程其实并不友好。我想,这些场景下的痛点正是张小龙要做小程序的初衷吧。
实例分析:为什么摩拜选择在「小程序」投放开锁功能?
前些日子,中午吃完饭都会骑车逛逛,以助消化。由于我在第一次骑完第一代摩拜的时候(我能说还没到我公司,就远远的下车不骑了吗),就赎回了我的押金,和身边同事吐槽,膜拜太难骑,比ofo差得多,以后再也不会骑了。所以我都会优先找ofo,还好中午骑车的人不多,ofo基本能找到车,但是在我准备骑第二代小轮子的ofo却遇到了困难,第二代ofo有6位号码的,我的 ofo App 却只能输入4位数,我的app第二代出来之前就下载了,一直没有更新(对于这种不需花太多时间的app,我基本都不会主动更新的),无奈只能去找ofo的公众号,还好服务号支持开锁骑车。(在写文章的时候我又试了下 ofo App 和服务号,发现app已经支持输入6位数,我的app并没有更新,服务号支持14位号码。)
今天下午看天气不错,准备出门感受这春意盎然,走路自然逛不了多远的,于是四处找共享单车,还是刻意先找ofo,但是因为以下两个原因:
摩拜的地图比ofo强太多,摩拜可以精确的定位到车辆位置,ofo则不行,只能告诉你周边有几辆车,没有车辆的精确定位
在我住的地方,摩拜比ofo车辆多得多,ofo少的可怜
我不得不继续用摩拜。由于被第一代坑过,便选择了第二代五毛钱半小时,充气轮胎的摩拜,先说操作过程。
通过摩拜app找到了单车,点击扫码开锁,扫藏在透明塑料里面的二维码,手机卡住,反复两次,一样结果。
于是微信搜摩拜单车,找到已关注的摩拜单车服务号,进入后发现没有开锁的功能,继续搜索,找到了名为“摩拜单车上海”的订阅号,一样没有开锁功能。
点开微信搜索最下面“搜一搜摩拜”,第一个出现的竟然是摩拜单车的小程序,下面显示“使用过”,于是进入摩拜单车的小程序,点击扫码开锁,进入到登录页面,短信验证码登录后再扫码,提示没有押金,交了299的押金,终于到了开锁页面了,下面是三次开锁的过程:
第一次扫码,等了10秒左右,提示该小程序会导致微信过慢,自动退出了小程序。
第二次扫码,开锁加载到20%时候,听到滴滴生意,锁没开,加载到100%,提示服务器连接失败类似的话。
这时候我直接走了,去找ofo,但是找了一圈没找到,五分钟后又找了一辆第二代摩拜,于是第三次扫码
第三次扫码,开锁页面加载到20%时,听到滴滴声音,正常打开车锁。
从我找到第一辆摩拜到我能正常用车,超过10分钟,好艰难吧,下面我来分析这其中的问题吧。
app扫码卡住的问题,我猜测有几种可能:1.我的app版本过低——第二代单车和第一代开锁逻辑不一样。
我的版本是xxx,我当时下载摩拜app的时候还没有出第二代,第二代单车使用了和第一代单车不一样的开锁逻辑,这里指的是硬件和软件联通的逻辑,不是指硬件的开锁逻辑。
这里我解释一下,摩拜的app可以打开单车的车锁,表示这个二维码并不是我们常见的URL转成的二维码,这里涉及到软硬件联通的技术,我也不了解,我举个通俗的例子吧。
微信扫一扫付款功能是很常见的,我们在买东西时也会用到。但是在扫一扫出来的时候,微信支付的付款码功能还没有出来,所以这时候扫一扫自然是不能用来付款的,当微信支付付款码上线的的时候,发布了新版本的微信,你的微信版本没有更新到最新版,你用扫一扫去扫对方的付款码,自然不会出现付款页面。但是微信一定不会卡住,一定会提示用户:你当前微信版本过低,不能使用该功能,请升级微信到最新版。
2.我的app版本过低——开锁后页面为第一代单车写死,不适用第二代单车
这个理由有点牵强了,当然也不保证摩拜的产品经理不作死啊。说下我在做我第一个项目第一个版本的时候犯的错误吧,再拿出来鞭尸一下,警醒自己。
我当时是做教育直播客户端的,有个逻辑是学生用户最多可以提前15分钟进直播间,再往前就不可以了,会提示用户时间太早,还不能进直播间,这里我们不讨论此逻辑的来源和合理性,怎么实施这个逻辑才是我要说的。
当时前端问我,这个时间会不会变,我说不会的,都定好了。我当时真的是很傻很天真,哪有不变的需求,这个不多说了,还有个致命问题,这个问题竟然是前端问我,好可怕啊。正常的做法自然是后台写这个时间逻辑,当用户发出进入直播间请求时,前端把请求告知给后台,后台来判断时间,是否可以进入,然后反馈给前端能进或者不能进,能进,则进入直播间,不能进,则告知用户时间太早,不能进入直播间。这样做的好处就是要改的话只用动后台逻辑就好,如果改的频繁,把时间做活,可配置,怎么也不会在前端写死啊。
我当时告知前端时间不变的,于是乎,前端把15分钟写死,后来app开始做直播功能,大家讨论后决定把15分钟改为10分钟,于是乎我就蒙圈了,简直想死。
这里可以引申另外一个话题,也是上次看到豌豆荚创始人王俊煜在知乎上回答问题时,被众多知乎用户评论说豌豆荚手机助手更新太频繁(事实他已经不做豌豆荚手机助手了,但这不重要),一个手机助手竟然比普通的app更新还多,让人受不了,下次有机会,我来说说软件更新频率的话题。
3.该版本app有bug
可能性最大,在当时只有第一代摩拜时,没有办法测试该版本扫第二代摩拜的二维码能不能开锁,没测试自然就会出现bug。
车位有两个码,一个是贴上去的,一个是上文提到的用透明塑料盖住的,我只扫用透明塑料盖住的。
今早看到新闻说贴上去的二维码包含病毒,扫了以后会到用你的手机号,支付宝的钱,这个说法我其实是不信的,并且稍微分析下(使用摩拜app,小程序扫了不是摩拜单车的码,摩拜自然识别不出来,会告知用户该码不是摩拜的,怎么可能读取用户的手机信息)也知道是假的。但是扫码时第一反应还是扫有透明塑料保护的二维码。因为另外一个二维码确实是贴上去的,给人不安全感。
摩拜的服务号和订阅号都不支持扫码开锁功能,小程序却可以
在1月9日,小程序发布的凌晨,我就第一时间体验过,那天上午,和我的同事们讨论了小程序,当时业内一致认为,小程序会颠覆app,使一些低频的app 用户卸载app,使用小程序。
我的观点是:目前的小程序并不会受到开发者和用户的青睐,绝不会比公众号受欢迎,如果低频用户要卸载app,开发者在服务号里面开发了这些低频用户需要使用的功能时就卸载了,为什么要等到小程序?
张小龙提倡小程序用完即走,目前也是这么做的。这是开发者最害怕的,用户用完就走了,我怎么留存,怎么变现?所以你看到了现在的小程序,进去之后要用功能时还是要你注册或登录(当时最2b的就是猫眼电影,每次进入首页出现送礼的弹窗,并且没有关闭按钮,只能点进去,然后就要你登录,只能通过下面tab切换,相当于如果不登录,是看不到正常的首页),用户体验极其不友好。开发者都希望看到自己的用户,于是就假借了小程序的壳,用的还是之前手机网页的路子,通过手机号触及到用户。
对于开发者而言,如果不用手机号注册,小程序真的不如服务号。如果不注册,开发者压根触及不到用户。服务号至少还可以推送,为了用户体验更好,很多开发者都用微信授权,并不会再要求用户登录或注册。
如果小程序需要用户注册,用户又不爽了,用户宁愿选择关注服务号,这个比在每个小程序去注册简单得多,用户体验也好得多,毕竟这是微信自己做的,也比大多数开发者友好并且克制,也已经养成了用户习惯,并且没被过多的吐槽。
再说低频用户卸载app的问题,毕竟是低频用户,就算服务号里面的h5页面体验比小程序差很多,但是毕竟只是低频需求,用户如果可以忍就忍了,如果不能忍,就不会卸载app了, 这和有没有小程序没关系。
所以基于上述观点,摩拜的服务号和订阅号不上扫码开锁的功能的原因,我只想到了一个,就是:怕服务号和订阅号上了扫码开锁功能,app没人下载了。
毕竟摩拜还在烧钱,需要融资,app用户自然比公众号关注用户值钱,并且共享单车对于用户来说不高频,每次使用时间也不长,体验差压根不是问题,能长长汽车就好。
有人说订阅号没做是因为没有获得用户地理位置的权限,这个没关系的,功能用服务号来做,订阅号只需要加个展示的入口即可。
小程序上了,可能是当时跟风嘛,毕竟现在市场占有率第一,在开疆扩土的同时,也需要做一些防御性工作,小程序可能就是这么诞生的,先上去,没火就算了,火了再看情况是否要关掉。
第一次扫码,会提示用户:该小程序会导致微信过慢,然后关闭小程序
这个提示自然是微信的提示,摩拜不会傻到这个地步,莫名的替微信背锅,如果是摩拜提示用户,肯定是这样的:小程序很不稳定,请下载摩拜单车app,享受更好服务。
说实话,这个锅微信是甩不掉的,小程序发布时微信是审核的,应用市场的审核都会测试主流程的,小程序可能还没有吧。最终该小程序导致微信过慢,竟然要开发者背锅,有点不地道。
两次扫码都没有成功开锁,我选择去找ofo,没找到ofo,又用摩拜
用户的忍耐度是有限的,一旦突破忍耐度,并且有替代品,用户就会流失,如果没有替代品,则不会流失。
对于现在高速扩张的摩拜和ofo来说,用户体验确实不是最重要的,能够使用即可。投入更多的车,抢占更多的城市才是最重要的,因此目前对于摩拜和ofo来说,市场和运营肯定比产品经理重要,类比于两三年前的饿了么和美团外卖,再早些时候的滴滴和快的,靠的是bd在线下拉商家和司机,靠的是补贴拉用户,而不是在乎用户体验更好。所以我们现在看到业内美团,滴滴,饿了么最活跃的是市场人员,其次是运营,产品经理最沉默。
网友评论