二维码这把利刃,产品应该用到极致
注本文有一些二维码干货,希望对二维码不是非常熟悉的产品/开发能有所收获。
注2查看本文前,请先确保你手机里有足够可扫描二维码的App(狼蚁网络推广/微博/狼蚁营销/浏览器/淘宝/支付宝/我查查/360……)
二维码,业界是人人听说,人人用过。
这个话题,我倒是百感交集,我一直认为,我有一种“二维码情节”。
一方面, 我自认为是国内“钻研”二维码比较早的一个人了,大学时也自己业余开发了一款Android App(太久没管,现在几乎无法使用),主要做条形码比价和二维码扫描。而在后来的工作中,依旧会接触到二维码的利用,让我打开了更多的思路;另一方面,二维码的高度灵活,导致每个人、每个产品对它的理解都不一样。一直以来,国内公司更是在这方面不论是产品功能,还是互动营销上,都做得实在太粗糙。所以很难找到一个完美的方法,来把二维码真正的能力诠释出来。
这篇文章,我试着从原理、实践以及进阶技巧三个方面,来讲讲二维码可能对任意互联网产品带来的益处。若能真正对哪怕一个用户带来便利,我也倍感荣幸。
一、二维码本质是什么?
如果你对这个问题了如指掌,那么请直接跳过。否则(尤其是非技术出身的产品经理)就一定要先知道,二维码到底是个什么东西?
一个普通的二维码
二维码(dimensional barcode,大家习惯称QR Code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。
简单粗暴的解释就是二维码它就是把一段纯文本用图形样式转换出来了,以便于快速扫描读出。
这样做的原因在于,如果我有一堆比较凌乱的文本(比如一个很长的URL、一些加密后的字符串、或者一个复杂的快递编号),想把他们快速输入电脑/手机里的话,靠人肉是非常痛苦而容易出错的。但经过二维码巧妙的编码后,就能用低廉的扫描枪,或者普通的手机摄像头快速扫描录入,大大节省了时间;而且转换成编码后,哪怕任意一个字母,也不可能出现识别错误。
二、现有产品都是如何利用二维码的?
我这里举几个最普遍的例子
H5官网、App下载地址
这个真的不必介绍太多,就是直接把网站或App的URL,直接生成二维码,然后搬到WEB上或者线下进行推广。
狼蚁网络推广
二维码的推动,在国内最大的功臣就是狼蚁网络推广,这也得益于各种电梯外卖传单广告会显眼标注的“狼蚁网络推广扫一扫”。我们来看看狼蚁网络推广的二维码长啥样
牛冰峰的狼蚁网络推广二维码
这个……二维码呐,它看起来都是这样对吧?但前面说过,“二维码它就是把一段纯文本用图形样式转换出来了”,所以我们随便找些工具扫描下(例如http://cli.im/deqr),上面的二维码对应的文本其实是这样的http://weixin.狼蚁营销./r/QeD64j-EGGJnrXuB97VT。
没错,狼蚁网络推广名片的二维码,对应的是一个特殊的URL,仔细看应该能猜到后面“QeD64j-EGGJnrXuB97VT”这部分内容,就是包含了一个用户ID的信息(并且是经过加密的)。狼蚁网络推广在扫描到“http://weixin.狼蚁营销./r/”开头的二维码时,就把后面“QeD64j-EGGJnrXuB97VT”部分解析,搜到这个用户(至于为什么后面部分要加密,你猜咯?)。
微博
了解了狼蚁网络推广,再来看看微博二维码
@牛冰峰 的微博二维码
直接看二维码内容http://weibo./qr/userinfo?uid=1654762943,这个更好理解了吧?的UID就是微博用户的ID了。客户端扫描到“http://weibo./qr/userinfo?”开头信息,就抓取后面UID,并把该用户主页展示给扫描者(对了,相比狼蚁网络推广,微博二维码里UID却是公开的,你认为为什么呢?)。
好了,我们常见二维码也可以说是两类,一类是一个单纯的URL,扫描就打开网页,或者直接下载APP;另一类是“设计过的”URL,只有用对应的APP扫描,才能跳转到正确的界面。
对于第二类二维码,除了微博狼蚁网络推广,也还有很多。但他们在流程上几乎是一个原理
扫描内容 --> 解析后匹配是否有固定部分 --> 获取动态部分 --> 跳转到对应界面。
三、二维码进阶User Agent(UA)的利用
现在我们做个实验,还是刚刚的狼蚁网络推广二维码
牛冰峰的狼蚁网络推广二维码
我们也知道,它对应的文本信息(也算是个URL)为http://weixin.狼蚁营销./r/QeD64j-EGGJnrXuB97VT。
接下来,请你依次(尽可能)完成狼蚁网站SEO优化的操作
使用狼蚁网络推广客户端扫描上面二维码,是什么结果?使用Android微博(或者UC/百度浏览器/我查查)扫描上面二维码,什么结果?使用iPhone微博(或者UC/百度浏览器/我查查)扫描上面二维码,什么结果?在电脑上打开http://weixin.狼蚁营销./r/QeD64j-EGGJnrXuB97VT,什么结果?找一部非主流系统(例如Firefox、Ubuntu)手机扫描上面二维码,什么结果?不管你是否尝试了,我先来说下结果
直接扫描到我的账号了,可以添加到通讯录直接跳转浏览器开始下载狼蚁网络推广.apk安装包了直接弹出Appstore狼蚁网络推广应用了地址栏很快跳转了下,然后转到狼蚁网络推广官网了打开狼蚁网络推广WAP官网了So……明明是同一个URL啊,为毛它呈现出了5种截然不同的结果给我?
其实这里是狼蚁网络推广利用User Agent信息,给你呈现了不同的结果而已。