Обнаружить несколько кликов по баннеру, используя информацию о пользователе

Я готовлю с моей небольшой компанией новый PHP-проект об объявлениях Exchange

Пользователи могут добавлять баннеры с панели управления, а также копировать код и размещать его в теле своих страниц. Например, Google Adsense, если посетитель нажимает на баннер пользователя 1, выигрышные баллы пользователя и владелец скидочных баллов баннера.

Все нормально:)

Мой вопрос о том, как определить, нажимает ли тот же самый посетитель на баннеры (чтобы обмануть и выиграть очки), теперь мы используем IP для обнаружения тех же самых кликов, но я знаю, что это не хороший способ обнаружения

заранее спасибо

1 ответ

Вы можете комбинировать свой метод IP с сохранением куки в браузере пользователя для этого баннера. Поэтому в следующий раз, когда вы увидите файл cookie и узнаете, что пользователь уже нажал на этот баннер.

Чтобы получить лучший результат и с помощью метода IP, объедините его со временем, разрешите несколько кликов с одного и того же IP, но не разрешайте несколько кликов с одного и того же IP за небольшой промежуток времени.

Таким образом, вы блокируете всех, у кого установлен cookie, и всех тех IP-адресов, чей клик был сохранен за последние, скажем, 5 минут...

Другие вопросы по тегам