微信号:ToFeelings

介绍:技术的深度和广度只能靠自己努力去发掘,谁也不能替你学习,在这里希望你能有所收获.

广告系统浅谈反作弊

2017-06-24 18:20 壁虎

由于广告有很多的利益方,经常会遇到欺骗性的展示与点击行为。

这个行为称之为作弊。

面对广告作弊时,我要需要先搞清楚作弊者的目的。

广告活动是由广告主、媒体、用户之间三方交互的行为。

广告作弊行为可能存在的哪几种情况?

媒体作弊:

为了获得更高的受益,可能会出现作弊的行为。

广告平台作弊:

为了获得更高的分成,可能出现作弊的行为。

广告主竞争对手作弊:

为了消耗竞争对手的预算,降低竞争对手的广告效果,可能出现作弊的行为。

如何通过数据日志判断是否为作弊行为?

广告访问IP分布异常:

发现某几个IP产生大量的点击或者曝光数,这几个IP则存在作弊嫌疑。

广告来源(Referer)异常:

点击或者曝光的Referer页面,如果大量来源集中在某一页面,且不是广告所在的Web页面,那么 Referer 页面,可能有作弊的嫌疑。

广告CTR异常:

虚拟点击或恶意点击,导致 Click/PV 过高比例,或者起伏很大,那么存在作弊的嫌疑。

广告点击没有对应的曝光请求:

如果广告同时监测了曝光和点击,在同时段内存在点击日志却不存在曝光日志,那么存在作弊的嫌疑。

广告访问时间分布异常/规律:

例如每分钟或每小时定时出现在点击/曝光日志中,或者连续点击/曝光的发生时间的间隔过于规律,那么存在作弊的嫌疑。

URL,访问者指纹信息(浏览器,操作系统等)异常:

例如大量的点击或者曝光数,都来自于同一版本的浏览器或操作系统,或者占比过高,那么存在作弊的嫌疑。

通过上述的问题,是可以通过技术手段过滤一些作弊流量的。

什么是流量劫持?

情况一:

当去输入某一个网站地址的时候,后面会自动参数进行跳转。

情况二:

就是常见的右下角广告(不是网站正常投放的广告)。

情况三:

手机访问网页的时候,运营商会根据你的UA(UserAgent)来植入广告。

流量劫持,就是在无权投放广告的地方强行投放,或改变广告创意甚至落地页的内容。

一般来说,只有一些网络底层服务的提供商,如 DNS、CDN、电信运营商等,才有能力进行劫持。

推荐两本广告相关的书籍:

《计算广告》

《互联网广告反作弊技术白皮书》

Thanks ~ 


 
IT小圈儿 更多文章 广告系统相关术语 PHP RSA2 签名算法 Linux 下编写一个 PHP 扩展 PHP fastcgi_finish_request 方法 PHP扩展 Mysql 与 Mysqli
猜您喜欢 从微软“新闻机器人”看新媒体的三大趋势 了解tcp底层知识 “Gopher下午茶”北京首秀后记 推荐书籍:学习之道 MySQL Cluster集群探索与实践