实例分析:为什么摩拜选择在「小程序」投放开锁功能?
前些日子,中午吃完饭都会骑车逛逛,以助消化。由于我在第一次骑完第一代摩拜的时候(我能说还没到我公司,就远远的下车不骑了吗),就赎回了我的押金,和身边同事吐槽,膜拜太难骑,比ofo差得多,以后再也不会骑了。所以我都会优先找ofo,还好中午骑车的人不多,ofo基本能找到车,但是在我准备骑第二代小轮子的ofo却遇到了困难,第二代ofo有 6 位号码的,我的 ofo App 却只能输入 4 位数,我的app第二代出来之前就下载了,一直没有更新(对于这种不需花太多时间的app,我基本都不会主动更新的),无奈只能去找ofo的公众号,还好服务号支持开锁骑车。(在写文章的时候我又试了下 ofo App 和服务号,发现app已经支持输入 6 位数,我的app并没有更新,服务号支持 14 位号码。) 今天下午看天气不错,准备出门感受这春意盎然,走路自然逛不了多远的,于是四处找共享单车,还是刻意先找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,开发者在服务号里面开发了这些低频用户需要使用的功能时就卸载了,为什么要等到小程序? (编辑:ASP站长网) |