最近,adbug发布了一片报告,里面提到通过iframe网页嵌套,品牌广告主每天损失几千万的广告预算,这样的数据在行业内引起了很大的水花。暂且不论adbug的数据是不是真实,能让大家一起来关注广告作弊这个话题,这个事情肯定是有一些正面的作用的。本文就带大家一起了解一下iframe作弊的事情,内容主要分为三部分。
iframe是什么?
对于技术人员来讲,很容易理解adbug说的作弊方式,但是对于普通的媒体从业人员,就不一定理解iframe这个东西。
从技术上来讲,iframe是html网页里的一个标签( 展现到网页上就是一个方框 ),你可以把其他地方的内容放在iframe这个标签/方框里面。你网页的内容和iframe里面的内容互不干扰,各干各的。稍微了解一些前端知识的人很好理解iframe作弊的方式,我觉得最好是叫前端来看一下红眼作弊的说明,再给其他人解释,效果最好。
前面是从技术上来阐述,下面从通俗角度来讲。iframe类似于报纸里面的专栏。一份报纸有自己的记者,这些记者自己采编文章,但是报纸总编可能觉得自己的记者写的内容还不够好,或者还不够多元,又开辟了一个专栏,请一些外部专业认识撰写一些文章。
广告投放/广告监测的实质
电视广告,户外广告,电台广告等都比较好理解,就是把广告播放给别人看,把广告实实在在的展示在人面前,或者把广告口播给别人。但是在互联网上,广告则不一样,广告就是代码,通过代码,广告被展示给用户。成千上万次的广告曝光,媒体是怎么统计的,就是你浏览的页面请求了多少次广告素材代码,或者调用了多少次素材。广告监测也是同样的道理,广告投放的同时,广告监测代码也同时被请求,被触发,然后广告代码会把广告投放信息发送给第三方的服务器,第三方监测机构就去统计广告投放数据。
或者你不想弄懂这些,你只需要知道在互联网上,广告或者监测的实质只是代码的请求和发送。
iframe作弊怎么操作?
前面我们说过,iframe只是一个框,框里面可以放置其他的网页。这个特性就为广告作弊提供了方便。比如,广告主Alex在A网页投放广告,A网页的资源也比较优质。你打开A网页的时候,同时触发了Alex的广告和广告监测代码,这是正常的流程;但如果B网页中加了iframe标签,这个iframe把整个A网页嵌入了,那么你在打开B网页的时候,iframe需要打开A网页(去请求A网页的资源),就顺带也请求了Alex的广告和广告监测代码。这种情况下,Alex的广告代码被请求,Alex的广告也就在数据上被投放了,但是Alex的广告的真实曝光环境是在B网页。
A网页的媒体资源优质,是广告主Alex喜欢的,挑选的,但是现在广告在B网页投放了,而且B网页的媒体质量,媒体环境脱离了掌控,风险很大,也许B网页是个低俗的网页等。
这就是iframe作弊的一个简单解释,当然,现实可能比较复杂,比如,可以设置iframe的格式,让iframe小的不可见,或者直接设置为不可见,但是照样去A网页请求广告代码。或者通过多次嵌套,进一步的做大虚假广告流量。