广告点击欺诈的预防方法及其实现 [英] Prevention methods for click fraud on advertisements and their implementation

查看:101
本文介绍了广告点击欺诈的预防方法及其实现的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何通过过度点击广告...或使用自动化系统或带有广告网址的iframe来增加点击次数来防止滥用行为。

How can I prevent from abusing by over clicking my ads...or using an automated system, or an iframe with the ad url to inflate the clicks.

我想知道以下内容,但我想知道还能添加什么以及如何添加。

I was wondering having the following in place but I was wondering what more can I add and how.

1)。对每个广告ID进行加密,并将加密与时间绑定,因此,如果单击在时间限制内,则批准该单击。但是,在某些网站上一次显示了大约20个广告占位符,因此加密速度可能会变慢。另外,我可以使用哪种加密方式?可以在生成加密链接的时限内解密或验证的内容。另外,加密必须非常快。解密可能会慢一些。
每个请求平均需要大约20次加密,每秒大约有1000个高峰请求,因此您可以获取图片。

1). Encrypt each ad id and bind the encryption with time, so if the click is within a time limit then approve the click. However there are about 20 ads placeholders shown on some websites at once, so the encryption may be slowed down. Also what sort of encryption can I use? something that can be decrypted or validated within the time limit of the generation of the encrypted link. Also the encryption needs to be very fast. decryption can be a bit slower. For every request there need to be about 20 encryptions on average and there are about 1000 peak requests per second so you can get the picture.

2)。由JavaScript生成Cookie,这意味着该广告必须最有可能被查看并点击。但是,欺诈行为可能会在iframe中打开广告,然后随机打开指向广告的链接,从而使点击看起来真实可信。那么,是否可以在此进行任何改进?

2). Having cookies generated by JavaScript and which means that the ad must have most likely been seen and then clicked on. However the frauds may open the ads in an iframe and then open a link to the ad randomly, which will the clicks look authentic. So are there any improvements that can be made here?

3)另一项是确保如果在iframe中打开了广告链接,然后使用iframe中断脚本

3)Another one was to make sure that if the ad link was opened in an iframe then use the iframe breaking script.

4)还有其他建议...您也可以说广告客户使用的方法(例如adsense),但请仅使其与我的情况相关,例如它甚至不是adsense的1%。
我正在使用基于php / mysql / javscript / ajax / json的系统。

4) Any other suggestions...You can also say the methods used by the advertisers such as adsense but please only keep them relevant to the scale of my situation as it is not even 1% of that of the adsense. I am using a php/mysql/javscript/ajax/json based system.

推荐答案

您有以下选择您可以按照以下步骤操作:

You have the following choices that you can follow:

对于每个广告ID,您都可以生成基于时间的加密。因此,例如,使用秘密密码短语加密时间,然后稍后使用该秘密密码短语解密时间。

For each ad id you can generate a time based encryption. So for example encrypt time with a secret passphrase and then decrypt it with that secret passphrase later.

您可以使用公钥和私钥方法。

You can use a public key and private key approach.

您可以使用两层系统,在该系统中单击广告,然后单击该点击进行验证,以查看该广告是否正在iframe中加载或该窗口是否处于活动状态。

You can have a two tier system where an ad is clicked the click is validate to see if it is being loaded in an iframe or if that window is active.

另一种方法是查看发生的交易。如果访问者点击了广告,然后查看实际上有多少到达目的地以及持续了多长时间。

Another method is to look at the transactions that take place. if the visitor has clicked the ad and then look at how many actually reach the destination and for how long.

这篇关于广告点击欺诈的预防方法及其实现的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆