Конечно, это полная жесть. Сразу отмечу, что этот способ отслеживания юзера мы используем только в исключительных ситуациях, когда отследить важнее, чем забить.
Есть сайт, например, https://crm-onebox.com/. Юзер заходит на него и что-то там делает. И вам надо узнать, кто он на самом деле или получить его интересы.
Все что у вас есть на старте - это:
- IP (который может быть под vpn, proxy, tor, …)
- User-Agent (браузер юзера)
- И что с этим делать-то?
А теперь представьте, что у вас есть доступ к логам ~80 000 сайтов, которые в большей степени в одной стране. Имея такой доступ, вы можете отследить поведение этого IP не просто по своему сайту, а по нехилому такому куску интернетика.
И есть вероятность, что в этой цепочке вы найдете какой сайт принадлежит этому юзеру (потому что он заходил в его админку /admin/) или на каком сайте он авторизовался, оформлял заказ и т.д..
Также есть вероятность что вы ничего не найдете или данные будут не правильными (с одного IP может сидеть куча народу).
Но в большей части случаев можно понять, где этот пользователь лазил еще, понять его интересы. Особенно интересно узнать интересы, когда этот юзер купил у вас продукта на многоденег, и неплохо было бы понимать где в интернете он еще лазит, чтобы находить таких же как он.
Так что фраза “вычислю по ip” на определенном уровне приобретает новый смысл. Кстати, это интересная причина инвестировать хостинг- или интернет-провайдера, если вы поняли о чем я ;) Доступ к сайтам иметь не обязательно, нужен доступ только к логам. А современные системы проксирования запросов, защиты от ddos-иков отлично ведут access-логи.