2012-07-13 70 views
0

我試圖編寫一個廣告系統。但是,正如您所知,虛假點擊是這類項目的主要問題。創建類似於adwords的廣告系統

通過假點擊我的意思是惡意點擊,點擊代理等

我該如何處理與PHP假的點擊?簡單地說,尋找圖書館或邏輯。

+0

Define「Fake clicks」 – 2012-07-13 09:03:06

+0

^Whoa ......這是一個答案! :D @Truth – 2012-07-13 09:04:00

+0

哦,你不可能真的那樣。您無法分辨用戶是否正在使用代理服務器。 – 2012-07-13 09:05:15

回答

1

這可能是一個非常複雜的工作,但首先,讓我們考慮一些方法,我們可以跟蹤用戶:

  • IP地址,通常是可靠的,但要記住,在12個用戶的辦公,他們可以所有使用相同的IP地址,因爲他們共享互聯網連接。

  • 餅乾。用戶可以將其瀏覽器設置爲不接受cookie。

  • 用戶代理。非常不可靠,並且可以容易地由用戶改變。

我的建議是使用上述所有因素和它的到你的算法。另外,請檢查點擊之間的持續時間,例如,如果您在2分鐘時間內向用戶投放的廣告點擊4次,那麼他們可能會進行點擊欺詐。

收集已知代理列表(有提供代理列表的站點),並且不計算來自這些源的任何點擊。

分析您的數據隨着時間的推移,以確定什麼樣的情況導致欺詐點擊和禁止這些點擊。

+0

我如何找到已知的代理列表? – Birlikisgu 2012-07-13 09:15:04

+1

http://www.proxy.org就是這樣一個網站,還有很多其他網站提供的代理列表。 – F21 2012-07-13 09:15:50

0

不確定..但也許也許你可以檢查來自同一個IP @一個域的重複點擊,甚至是不斷刷新頁面的人的IP?我發現那些通常是假冒點擊的人。

相關問題