Обнаружить несколько кликов по баннеру, используя информацию о пользователе
Я готовлю с моей небольшой компанией новый PHP-проект об объявлениях Exchange
Пользователи могут добавлять баннеры с панели управления, а также копировать код и размещать его в теле своих страниц. Например, Google Adsense, если посетитель нажимает на баннер пользователя 1, выигрышные баллы пользователя и владелец скидочных баллов баннера.
Все нормально:)
Мой вопрос о том, как определить, нажимает ли тот же самый посетитель на баннеры (чтобы обмануть и выиграть очки), теперь мы используем IP для обнаружения тех же самых кликов, но я знаю, что это не хороший способ обнаружения
заранее спасибо
1 ответ
Вы можете комбинировать свой метод IP с сохранением куки в браузере пользователя для этого баннера. Поэтому в следующий раз, когда вы увидите файл cookie и узнаете, что пользователь уже нажал на этот баннер.
Чтобы получить лучший результат и с помощью метода IP, объедините его со временем, разрешите несколько кликов с одного и того же IP, но не разрешайте несколько кликов с одного и того же IP за небольшой промежуток времени.
Таким образом, вы блокируете всех, у кого установлен cookie, и всех тех IP-адресов, чей клик был сохранен за последние, скажем, 5 минут...