Это будет, пожалуй, самый короткий абзац в статье, т.к. технически задача совсем не сложная. Разумеется, боты, которые занимаются кликфродом, регулярно меняют свой IP- адрес и очищают cookies, но менять цифровое "окружение" сервера (а чаще виртуальной машины), с которого происходит скликивание рекламы, при каждом заходе уже проблематично. Поэтому самое простое, что можно сделать, это считать цифровой отпечаток при первом заходе и идентификации бота, а далее сравнивать сохраненные отпечатки для всех последующих пользователей и если мы находим совпадение, то с высокой вероятностью — это тот же бот и показ рекламы ему стоит заблокировать. Но, к сожалению, есть проблемы с точностью определения отпечатков, которые и рассмотрим далее.
С фингерпринтами все понятно. А как от склика-то защищаете?
Тоже ответа в статье так и не нашел! Кликбейт, он такой!
Мы молодцы, подскажем вам как... добро пожаловать под кат. А там что нибудь типа - надо ставить наш скрипт, стоимость в мес хххх руб
статья же о другом.
JavaScript, который используется и включен в большинстве браузеров, раскрывает миру многое о вас. Будь это ваше разрешение экрана, смайлики, установленные шрифты, языки, часовые пояса или модель видеокарты. Всё это может быть извлечено из вашего браузера незаметно для вас
В наше время, конечно, всё было значительно сложнее: мы/нам кричали «я тебя по айпи вычислю», и потом все искали 127.0.0.1
Такой наивняк прям милота. Fingerprint уже давно не актуален в борьбе с ботами, уже пройденный этап. Кто профессионально занимается накруткой вопрос этот давно уже решили, генерится все и подсовывается под такие домашние поделки с удовольствием. Единственное на что годится нынче FP - так это микро менеджмент сессий например, если нужно например не дать юзерам сидеть под одним платным аккаунтом. Так там и борьба то с нубами, смех один.
80% ботов простые, 20% сложные. сложного бота сделать надо уметь и тратить на это время деньги. чтобы на лету js менять с finger. а не все этим заморачиваются.
https://youtu.be/Iy5NjPM3agQ