原文:http://blog.csdn.net/xwm1000/article/details/45460957

CPC广告上线也2年了,从上线以来就一直存在着作弊和反作弊的斗争,刚开始的时候流量少,反作弊只有1、2条规则,我记得曾经有一段时间反作弊挂了将近一周都没有人知道,也从来没有用户有投诉。随着流量的慢慢增多,稀稀拉拉的有一些投诉,记得印象最深的是智能的一个手机用户,投诉了将近有半年,我们这边也组织了很多人去排查,没有发现什么问题,后来从全站的nginx日志来看,发现很多IP的入口都是XXX,当时特征也少,索性就将XXX的点击全部都拦截掉。这服药确实有点猛,客户不再投诉了,但可能是自损3000,拦截掉了不少有效点击。再后来房产切CPC,黄页切CPC,投诉量越来越多,期间也上了不少规则,减少了客户投诉。虽然上了这些规则,广告主投诉有所减少,但是心理还是没有底:是不是不投诉就没有问题?也许人家直接不投放广告,换了另一个平台了。会去做反馈的毕竟是少数,还有就是我们的反作弊系统是不是很完善,老大找了一些BAT是怎么做CPC反作弊的点子.结合这些思路,我们当时的反作弊系统又上了一个层次。点子归点子,一套完善的系统不能依靠点子来支撑,何况每家公司的流量特点不一样,这就必须靠本身自有的一套逻辑体系来构建。那么逻辑体系是什么呢?这就涉及到CPC反作弊的理论问题。现在有没有关于CPC反作弊的公开理论呢?可能有,但是大道想通,我们可以尝试迭代构建一个。
 
    CPC反作弊在理论上可行吗?我想是可行的,无论在数据量上,还是我们掌握的数据的纬度上都比作弊者要丰富,从《三体》小说里面我们知道,高纬度打击低纬度那简直就是碾压。从二战德国与英国之间的密码战争中也知道,德国不是有台三个齿轮的小机器吗,图灵专门设计了一台有上百个齿轮大机器破解enigma,来个“一物降一物”。

将反作弊分为4大部分,每个部分都是一个子系统,可以做的很深。

监控体系: 能够主动发现作弊并且能够发现已经上线的规则中的异常。
 
分析体系: 分析的方法论体系建立,有一套完整的流程、算法。
 
数据体系: 包括所有的数据,作弊前后,用户行为数据。投诉信息的收集。
 
规则体系: 主要是反作弊线上的规则。如何评估一个规则

CPC广告反作弊的更多相关文章

  1. 网易云易盾中标浙报反作弊服务 助力浙江新闻App健康发展

    欢迎访问网易云社区,了解更多网易技术产品运营经验. 近日,国内领先的智能业务安全平台网易云易盾和浙报传媒旗下"浙江新闻"达成合作,易盾将为浙江新闻客户端提供大数据反作弊服务,助力浙 ...

  2. 星际争霸反作弊AG对战平台_支持108,113

    星际争霸反作弊AG对战平台_支持108,113,116 强大的星际反作弊功能,对战神器,让玩家公平对战 目前腾讯对战,浩方对战,VS对战平台都有星际外挂,AG平台什么都不干专门反外挂,希望热爱星际的玩 ...

  3. 星际反作弊2.3for-win7-xp-win8-win10

    星际反作弊2.3for-win7-xp-win8-win10 下载地址 http://wj800.com/rar/scfzb.zip

  4. SEO优化上首页之搜索引擎作弊案例与反作弊原理

    搜索引擎流量价值巨大,有不少人专门研究排名机制,利用搜索引擎漏洞作弊,寻求快速提高网站排名,进而获取更多的流量和利益,甚至有的网站优化公司专门提供作弊服务.搜索引擎为了杜绝这种情况,必须能过滤大量垃圾 ...

  5. 星际争霸,FF反作弊对战平台

    星际一 [FF]反作弊对战平台让作弊行为无所遁形,只为星际玩家服务的反作弊对战平台目前能检查星际霸主以及其他星际争霸ZUOBI软件支持星际113版本 支持XP WIN7 WIN8 MAC 游戏外挂带来 ...

  6. [ring3反作弊篇] 基于EBP遍历调用栈及模块名

    http://blog.csdn.net/wangningyu/article/details/44569803

  7. 互联网DSP广告系统架构及关键技术解析

    互联网DSP广告系统架构及关键技术解析 宿逆 关注 1.9 2017.10.09 17:05* 字数 8206 阅读 10271评论 2喜欢 60 广告和网络游戏是互联网企业主要的盈利模式 广告是广告 ...

  8. DSP广告系统架构及关键技术解析(转)

    广告和网络游戏是互联网企业主要的盈利模式 广告是广告主通过媒体以尽可能低成本的方式与用户达成接触的商业行为.也就是说按照某种市场意图接触相应人群,影响其中潜在用户,使其选择广告主产品的几率增加,或对广 ...

  9. 巧用UserAgent来解决浏览器的各种问题

    以前对UserAgent了解不是很透彻,今天发现UserAgent用处多多.比如我之前一直很喜欢用火狐浏览器,不过用了那么久发现火狐浏览器问题多多,比如有的论坛上传附件或者上传图片等按钮没有作用,并且 ...

随机推荐

  1. 【CF540D】 D. Bad Luck Island (概率DP)

    D. Bad Luck Island time limit per test 2 seconds memory limit per test 256 megabytes input standard ...

  2. python MySQL 获取全部数据库(DATABASE)名、表(TABLE)名

    import MySQLdb #connect try: conn = MySQLdb.connect( host = "localhost", user = "root ...

  3. Codeforces Round #102 (Div. 1) A. Help Farmer 暴力分解

    A. Help Farmer 题目连接: http://www.codeforces.com/contest/142/problem/A Description Once upon a time in ...

  4. matlab 乱七八糟求最大值~

    w=rand(,) [a b]=size(w); x=; maxw=w(,); :a :b if w(k,d)>maxw maxw=w(k,d); end end end disp(['haha ...

  5. git服务器安装和配置

    http://www.cnblogs.com/dee0912/p/5815267.html

  6. Swift3.0字符串相关操作

    以下有关字符串的常用操作都可直接复制到Xcode中进行验证,如发现错误,请在评论区留言指正! 1.字符串的定义 var str1="hello, swift." //字符串变量 相 ...

  7. Spring事务传播机制与隔离级别(转)

    Spring事务传播机制与隔离级别 博客分类: Spring   转自:http://blog.csdn.net/edward0830ly/article/details/7569954 (写的不错) ...

  8. Java 内存释放

     问题一什么叫垃圾回收机制 垃圾回收是一种动态存储管理技术它自动地释放不再被程序引用的对象按照特定的垃圾收集算法来实现资源自动回收的功能.当一个对象不再被引用的时候内存回收它占领的空间 ...

  9. 在Windows下编译Emacs

    在Windows下编译Emacs Windows下编译好的Emacs主要有两个版本,一个来自http://nqmacs.sourceforge.net/,另一个来自http://www.crasseu ...

  10. .NET:CLR via C# Exceptions and State Management

    重点学习的个概念 unhandled exceptions constrained execution regions code contracts runtime wrapped exception ...