原作者:宗华
 
本文已申请腾讯微创新奖。所涉及的专利已经在申请中。请多多支持~



一码不扫何以扫天下?致我们终将逝去的水分数据



先说点题外话:

 
  目前互联网各大公司最捉急的事情是什么?妾以为,如果能将pc端的用户、流量在移动端平滑的转移、放大,想必是极好的。而张小龙早就教导过我们:“PC的入口在搜索框,手机上的入口在二维码。”
 
  那么, 亲们是否想过,我们大多数时候看到的二维码除了传递文本信息如url,还能传递什么信息?互联网即时、动态的特性,是否可以带入二维码?


----------Who/Where/When/  Conversion/ Safe/Facticity--------


  答案必须是可以。实时生成的动态二维码,区别于静态二维码,可以加入即时即景的信息,比如时间、地点、人物有木有?
 
  另外在运营活动中,用户行为的真实性是个很重要的问题,不仅涉及到安全,更重要的是得知真实的转化率。


  一人一时一码:即时生成的动态、加密二维码,帮你解决PC-->Mobile转化过程中的安全性、真实性问题,并且在保持高转化率前提下防刷防攻击。


----------在实践中的应用:《致青春》活动—来自QQ互联的运营活动-------



【背景】


  2013年的春天来的比往年晚一些,一个周末,负责QQ互联拓展的thomas在跟赵薇喝咖啡时,敲定了下期QQ互联活动,将借力《致青春》的电影营销,捆绑传播。电影于26日上院线(当时还不知道竟然能破7亿,不得不说thomas人品好哇~),QQ互联的活动紧随其后于5月初发布;活动根据电影氛围,制订了四个主题,分别推荐了与主题相吻合的app,用户下载app可以抽奖如明星签名照。

活动截图:

djt-zhiqingchun.png
 

体验地址:

  如果你都看到这了,作为奖励,就来参与下活动吧:除了电影周边,还有1500元化妆品大礼包!

  pc端猛戳:
 

  移动端扫码:(qq浏览器、微信、uc浏览器等都可以扫描)

扫描进入移动端活动页
  扫描进入移动端活动页


  可见活动中最主要的用户操作是下载抽奖,于是问题聚焦在:


1.   如何降低用户下载安装应用的门槛?
 
2.   如何提高下载行为的真实性?


  在往期活动中,PC--Mobile 的转化一直是在持续摸索的,团队一直都在研究高效、低损的方式,能将pc端流量、用户,平滑无缝地转移到移动端去。


  本次《致青春》活动舍弃了其他下载方式,仅采用二维码扫描下载这一种方式。


  嗯,到这里也还没什么新鲜的,二维码随着各大巨头尤其是微信的推动、智能手机的普及,认知率已经相当高(活动中有29%的用户在确定下载后拿起手机扫描了二维码)。连加拿大农民都知道,种玉米地的时候种成一片二维码地形,期望有人坐飞机经过,扫码就能到打开他家农田的网站(慢着,飞机上能开手机能上网吗?加国农民伯伯,你的初衷是好的……)

yumidi.png 

 
  二维码下载方式简化用户操作的同时,也带来了新的问题:如何知道是谁下载了应用?


【实现】


  在PC中下载可以根据cookie判断,现在换成用手机直接下载了,上哪里找cookie?


  必须要在二维码上动脑筋了。我们要根据用户的身份,为不同的用户生成不同的二维码。
正在我们设计方案的时候,正好在腾讯公共组件平台上看到了

【分享:腾讯公共组件】TwoDimensionCode,二维码生成组件 (其实这样的组件不光腾讯有哦。。。)

  于是决定采用根据用户身份动态生成二维码的方案。

 
  那么第二个问题呢?如何识别下载行为的真实度?防止刷奖行为?
 
  应该说用二维码本身就可以提高用户行为的真实性,因为需要用户使用手机进行扫描才能执行操作。


  实际情况是这样的吗?
 
  很可惜不是。熟悉二维码的人都知道。二维码中存储的是文本信息。可以是普通文本,也可以是url字符串。比如下载应用的应用的url字符串。
 
  所以,刷奖的人不需要扫描二维码,只需要直接访问URL就可以了。


  URL中不是还有QQ号吗?
 
  不错,在URL中加入用户标识符确实是防止CRSF攻击的常见办法。但是这种方法是为了防止CRSF通过社交网络进行蠕虫扩散的。不是防止刷奖的。
 
  要知道专业刷奖者手中都是成千上万的QQ号码的,而且技术高超,拼装一个包含QQ号的URL还不是小菜一碟。


  我们必须采用安全的手段。


  最终我们采用了在服务器端对用户的UIN和时间戳进行了加密,将密文放入URL中并最终生成二维码。这样刷奖者即使掌握了QQ号码也无法生成密文。而且由于有了时间戳,刷奖者也无法重复使用之前的URL。
 
  在QQ互联的历次运营活动中积累的“关小黑屋”QQ号就有几十万个,而动态二维码可以记录登录用户的授权信息,不仅能免去用户再次登录确认身份的繁琐,而且能极大提高刷奖门槛,之前仅仅在前端刷奖的方式,已经对我们毫发无伤了(此处大笑三声)。



djt-shixian.png
 
【数据验证】


  活动于5月6日上线,经过数据验证,真实扫码下载转化率为2.6%(比之前直接pc端下载高了几百倍啊),点击了下载按钮后,有29%的用户拿起手机扫描下载,嗯,二维码和智能机普及率还不错嘛~~(此处应有掌声)

djt-erweima.png

 
----------微创新,大用途--------


  动态二维码给用户带来的体验提升点是:pc端登录授权后,扫码进入移动端无需再次登录授权。对于用户来说扫码时毫无察觉,但对于我们的用途可就大了:


  1.任何一个nb的app store,无论苹果、360、91助手,你只知道下载量有多少,你知道都是什么样的人、在下载什么样的应用吗?而腾讯的账号体系这时又发挥出了神一般的优势:pc上一般用户都会挂一个qq,然后扫描动态二维码到达移动端,就能只要登录就能知道用户是什么样的人,做过什么,这也是QQ互联的精髓之处。(多说一句QQ互联的意义吧:为什么youku在内的大网站,特别是在移动端非常欢迎用户用第三方账号登录?因为登录后的用户信息积累对他们非常有用,用户也会因为数据积累而增强对youku的粘度)


  可以说,动态二维码实现的pc到手机的转化方式,间接帮助到腾讯的账号体系扩张、 间接拉动了pc端QQ的粘度。(此处应有掌声)


  2.当你知道了什么人喜欢下载什么应用,那么这些数据就可以作为指导,作为用户精准运营的依据,用户数据积累越多,推送越精准,无论你推送的是应用、资讯还是广告(这不是广点通的软文)......这可是目前任何app store都无法达到的。再次感谢腾讯杀手锏之一账号体系(嗯,QQ互联要继续把它发扬光大到移动端去)


  标签 :二维码 下载 转化率 动态二维码 移动端入口 运营 qq互联 账号 腾讯 用户登录 防刷 防攻击

特别鸣谢:qisheng;nathan; thomas; minren; nicholel; base; jet; shren;cannon;v_jx; QQ互联各团队