对于安卓手机用户来说,违背用户意愿,强弹广告的现象已经非常普遍了,在2007年底谷歌正式推出安卓系统,之后的短短几年时间,国内用户的手机安全阵地就已被各式广告所占据,直到今天,10多年的时间里,依然有很多用户饱受困扰,今天,我就通过一条安卓广告,给大家梳理一下,这条安卓广告的背后,隐藏着哪些不为人知的秘密。
大家知道,国内安卓应用商店很多,有手机厂商自带的,华为、OPPO等,也有第三方的,像应用宝、360手机助手这种,由于缺少监管,以及整体市场环境的原因,导致这些应用商店上总会有山寨APP的存在,而这些山寨APP,就是这些广告的主要源头之一。
演示开始:
如图,我从国内某个应用商店,下载红蓝大作战2这款游戏:
下载完,安装,打开没几秒,就弹出广告:
如果不小心碰到了广告,就直接触发后台其他APP的下载,根本未经我同意:
这些走后门下载的APP下载完成之后,就会调起安装,如果用户针对这个应用商店开启了类似快捷安装的操作,就会在你不经意时,安装到你手机上;如果它调起安装时,你选择否,那么它下载的安装包已经存在你的手机里,一是占用存储空间,二是在其他时间还是会提醒你安装;
那么这条广告究竟是谁操控的呢?
答案很简单:广告平台。
国内移动广告平台数不胜数:
这些广告平台的模式也很好理解,比如一个APP开发完成上线了,就需要推广吧,推广的话就得砸钱投各种广告,而广告平台就可以承接这类广告,广告平台之所以能推广APP,是因为平台上除了广告主之外,还有一个重要角色:开发者,这些开发者并不是传统意义上的APP开发者,而是指可以通过把一些国外的游戏反编译,植入广告平台的广告SDK,二次打包签名之后,推广到各个渠道的角色。我姑且叫他们伪开发者。
上图是某个广告展示的广告SDK接入文档示例。
以这个红蓝大作战2为例,这个游戏其实最早是IOS平台的,后来移植到谷歌PLAY,然后呢,被国内的伪开发者下载下来反编译,也可以理解为破解,加入广告代码,再上传到国内安卓应用商店,用户从这些应用商店下载安装之后,表面上很难辨别究竟是否为正版,运行的时候就会弹出广告,这些广告就是广告主事先在广告平台投放的。
那么,这些安卓的伪开发者为什么不把精力放在原创、正版APP的开发上,而是盯着别人的作品,去搞反编译、破解呢?一个字,钱。
这张图是网上的,好些年前,国内某个广告平台上,伪开发者的收入,怎么样,很震惊吧?每天2000多,一个月7、8万的收入。当然,你会发现这是2012年的时候,我不怀疑这张图的真实性,因为当时,国内安卓环境尤其混乱。
那么现在情况怎样呢?对于普通用户来说,我可以很痛心的告诉你,依然不乐观,而且这些广告平台也已经在不断升级,伪开发者在后台对这些广告代码的控制轻而易举:
看见了吧,什么时候展示,在哪展示都是可以人工操作的。
从图片可以直观地看出,不同类型的广告,单价也不同。有人也许会质疑,正版APP的开发者就不会加广告吗?其实这种情况不排除,但绝大部分开发者不会为了这点利益,去损坏产品的用户体验。那么,广告主,广告平台,伪开发者三者之间是怎么分成的呢?
这里面依然暗流涌动。
广告主投钱在广告平台推广,广告平台对外宣传给伪开发者的收入是64也好、73也罢,其实都没意义,因为后者究竟能拿到多少,完全取决于广告平台给多少,数据是广告平台给的,以它为准。这就引出了扣量的概念,有人说没有不扣量的平台,不扣量,平台怎么赚钱?虽然有些极端,但却是普遍公认的事实。
我觉得这个产业链不是一个健康的、可持续的链条,合作的几方,不仅因为存在着巨大的利益落差,而且关键的是它损坏了正版APP开发者的利益。红蓝大作战2的官方开发者肯定不希望自己的APK成为别人牟取私立的工具。而现在各主管机关,也已经开始加大对安卓市场环境的监管,在APP版权、安全风险、用户隐私泄露、恶意扣费等等方面,都已经制定并出台了相关的法律,希望不久,这些反编译的山寨APP,能够彻底从用户手机里消失。