嗨,我有一個zend應用程序生成基於廣告的內容,當用戶註冊時,他可以開始共享廣告,只需複製粘貼在fb,tw或g +的URL。問題是我檢測到來自用戶的相同IP地址的幾次點擊...有些人在幾秒鐘內點擊了200次點擊。防止來自類似IP地址的多次點擊的最佳方式是什麼?需要一個代碼形式的想法..謝謝Zend應用程序和點擊欺詐檢測
0
A
回答
2
由於網絡設置,一個有1000名員工的公司可能都具有相同的IP地址。如果它們中的200個都會收到電子郵件備忘錄以點擊某個內容,則可能會顯示同一個IP在幾秒鐘內點擊了200次鏈接。 (我的公司是這樣做的,但我們沒有1000名辦公室員工。)所以如果你希望每個人都被算作個人,那麼你必須對此進行解釋。
(1)要做的一件事就是在第一次點擊時設置一個cookie,如果他們擁有該cookie,則忽略進一步的點擊。這將有助於上述,因爲它將是每臺PC。由於這種情況下,你不處理可能嘗試遊戲系統的人,他們可能會啓用Cookies。
(2)第二件事是存儲IP地址。您可以在給定的時間範圍內允許「x」次點擊,然後在該時間之後開始拒絕來自該IP地址的點擊,直到「Y」時間量已過。這將有助於那些試圖遊戲系統的人,以及上面#1更有可能沒有啓用Cookie的人。
您可以使用時間戳將它們存儲在數據庫中,然後在時間戳上應用一些業務邏輯,以便根據「每秒每秒IP點擊次數」來接受您想要接受的內容。
現在,這是嘗試防止點擊欺詐的一種相當「簡單」的方式。搜索引擎和其他銷售廣告的業務採用更復雜的邏輯來避免點擊欺詐。他們還會查看諸如用戶代理字符串等指標。
我希望有幫助!
乾杯!
相關問題
- 1. 如何在本地檢測Windows Phone 8應用程序中的時間欺詐?
- 2. 檢查txn_id防止欺詐
- 3. 衆包可靠性測量 - 垃圾郵件/欺詐檢測
- 4. 針對「欺詐」互相檢查文件
- 5. neo4j欺詐檢測 - 高效的數據結構
- 6. 系統設計:防止/檢測投票欺詐
- 7. 如何防範欺詐?
- 8. 防止欺詐用戶登錄/帳戶
- 9. 檢測CTRL +左鍵點擊在WinForms應用程序
- 10. 通過鼠標點擊檢測應用程序是否啓動?
- 11. 針對廣告點擊欺詐及其實施的預防方法
- 12. C#檢測應用程序重點
- 13. python:數據清理 - 檢測欺詐性電子郵件地址的模式
- 14. 阻止欺詐表單條目
- 15. Paypal Rest API:獲得欺詐保護
- 16. 點擊一次安裝程序和反病毒檢測
- 17. 防止SQL數據庫中的數據欺詐和刪除
- 18. Dynatrace應用程序檢測
- 19. 欺騙WURFL手機檢測
- 20. OCR像汽車欺騙應用程序
- 21. Shopify Rails應用程序 - Querystring欺騙
- 22. 關閉IP欺騙檢查中的Rails 3應用程序
- 23. 如何檢測用戶是否點擊提醒來打開應用程序?
- 24. UITextField點擊檢測
- 25. 檢測點擊卡
- 26. Zend應用程序中的Zend應用程序,路由問題
- 27. c#檢測應用程序的焦點丟失焦點
- 28. Signifyd信用卡反欺詐服務集成在X-Cart 5
- 29. 在Android應用程序的for循環中檢測按鈕點擊
- 30. 如何檢測「最近的應用程序」系統按鈕點擊(蜂窩+)