创建类似于adwords的广告系统

时间:2012-07-13 09:01:08

标签: php mysql

我正在尝试编制广告系统。但正如您所知,虚假点击是此类项目的主要问题。

虚假点击是指点击垃圾邮件,代理点击等。

如何使用php处理虚假点击?简单地说,寻找库或逻辑。

2 个答案:

答案 0 :(得分:1)

这可能是一项非常复杂的工作,但首先,让我们考虑一些跟踪用户的方法:

  • IP地址,通常可靠,但请记住,在拥有12个用户的办公室中,他们都可以使用相同的IP地址,因为他们正在共享互联网连接。

  • 缓存数据。用户可以将浏览器设置为不接受cookie。

  • 用户代理。非常不可靠,用户可以轻松更改。

我的建议是使用上述所有内容并将其纳入您的算法。此外,请检查点击之间的持续时间,例如,如果您在2分钟的时间内向用户投放了4次点击,那么他们可能会犯下点击欺诈。

收集已知代理的列表(有提供代理列表的网站)并且不计算来自这些来源的任何点击。

随着时间的推移分析您的数据,以确定哪种情况会导致严重的点击,并禁止这些点击。

答案 1 :(得分:0)

不确定..但也许你可以检查来自同一个IP @ one域的重复点击,甚至是那些经常刷新页面的人的IP?我发现那些人通常都是伪造点击。