Как работает веб-маяк (веб-ошибка)? - PullRequest
10 голосов
/ 23 августа 2011

Кто-нибудь может объяснить, как именно работает веб-маяк? Я знаю, что они обычно используются рекламными платформами, но я не могу найти хорошее объяснение того, как они работают.

Я знаю, что файлы cookie недоступны для разных доменов. Веб-маяк - это изображение, которое отправляет запрос на сервер, а сервер добавляет в ответ файл cookie, верно? Так как же получить к нему доступ в разных доменах?

Спасибо!

Ответы [ 2 ]

11 голосов
/ 24 августа 2011

При загрузке HTML-страницы браузер анализирует страницу и ищет дополнительные ресурсы, необходимые для отображения страницы, например изображения.Для каждого найденного изображения браузер делает еще один запрос к серверу в фоновом режиме.Когда серверы получают запросы, они обычно регистрируют запрос, чтобы отслеживать нагрузку на сервер и записывать информацию о том, кто отправил запрос и откуда он поступил.Веб-маяк - это крошечная невидимая графика, которая генерирует запрос к серверу отслеживающей фирмы.Они записывают запрос в свои журналы, а затем анализируют свои журналы, чтобы увидеть, кто пошел, куда и что сделал и когда.

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

Подумайте об этом.Даже если вы посещаете myfavorite.com , изображение веб-маяка запрашивается у trackers.com .Созданный ими файл cookie назначается / блокируется для их домена trackers.com.Но если вы перейдете на myotherfavorite.com , и они тоже отправят веб-маяки на trackers.com , файл cookie будетпо сути делиться между двумя сайтами.Здесь есть и другие соображения, но это основная предпосылка.

0 голосов
/ 03 апреля 2014

И вместо того, чтобы создавать и создавать перенаправления Php и Apache, я голосую за то, чтобы вы перешли на http://webbeak.com и создали его, использовали его и отслеживали. Никаких затрат.

...