Открыть сервис

Веб-маяки

Веб-маяк (также известен как веб-жучок, пиксельный тег, невидимый GIF, tracking pixel, clear GIF) — это технология, используемая для отслеживания действий пользователя в интернете, сбора статистики и передачи данных на сервер. Представляет собой небольшой, часто невидимый, фрагмент кода (обычно HTML или JavaScript), встроенный в веб-страницу, электронное письмо или рекламный баннер. Основное назначение веб-маяка — фиксация факта загрузки определённого ресурса (например, открытия письма или просмотра страницы) и передача информации о браузере, IP-адресе, времени и других параметрах.

Принцип работы

Веб-маяк функционирует по принципу запроса к удалённому серверу. В большинстве случаев он реализуется в виде HTML-элемента <img> с атрибутом src, указывающим на URL-адрес, который принадлежит серверу сбора данных. Размер изображения обычно составляет 1×1 пиксель, и оно может быть прозрачным (GIF с палитрой из одного цвета), что делает его невидимым для пользователя. Когда браузер загружает веб-страницу, он автоматически запрашивает все ресурсы, включая это изображение. В момент запроса сервер фиксирует:

  • IP-адрес пользователя.
  • Тип и версию браузера (User-Agent).
  • Время запроса.
  • URL страницы, на которой размещён маяк (HTTP Referer).
  • Размер экрана и другие параметры окружения.

Для сбора более сложных данных веб-маяк может быть реализован через JavaScript-код, который, помимо базовой информации, может передавать уникальные идентификаторы (например, cookie, установленные ранее), данные о действиях мыши, скроллинге или заполнении форм.

История

Идея использования невидимых изображений для отслеживания возникла в середине 1990-х годов, когда рекламные сети начали искать способы измерения эффективности баннеров. Первые реализации были простыми GIF-изображениями размером 1×1 пиксель. В 1996 году компания WebTrends (ныне часть NetIQ) запатентовала технологию «веб-жучка» для анализа посещаемости сайтов. С развитием электронной коммерции и маркетинга в 2000-х годах веб-маяки стали стандартным инструментом для отслеживания конверсий и поведения пользователей. После принятия Общего регламента по защите данных (GDPR) в Европейском союзе в 2018 году использование веб-маяков стало регулироваться более строго, требуя явного согласия пользователя на сбор данных.

Классификация и виды

Веб-маяки можно классифицировать по способу реализации и месту размещения.

По способу реализации

  • Изображение-маяк (Image Beacon) — классический вариант на основе HTML-тега <img>. Прост в реализации, не требует выполнения скриптов, но передаёт только базовую информацию.
  • JavaScript-маяк (JavaScript Beacon) — использует скрипт для отправки данных. Позволяет собирать более детальную информацию, включая взаимодействие с элементами страницы, и может работать асинхронно, не блокируя загрузку страницы.
  • CSS-маяк (CSS Beacon) — редкий вариант, использующий фоновое изображение в CSS-стилях. Применяется для обхода блокировщиков рекламы, которые фильтруют изображения, но не всегда проверяют CSS-стили.

По месту размещения

  • Веб-маяки на страницах — размещаются в HTML-коде сайта. Используются для сбора статистики посещений, анализа путей пользователя, A/B-тестирования.
  • Почтовые веб-маяки (Email Tracking Pixels) — встраиваются в HTML-письма. Позволяют отправителю узнать, было ли письмо открыто, в какое время, с какого устройства и IP-адреса. Для работы требуется, чтобы почтовый клиент загружал внешние изображения (многие современные клиенты, такие как Gmail и Outlook, по умолчанию блокируют загрузку изображений, что снижает эффективность).
  • Рекламные веб-маяки — размещаются в рекламных баннерах или видеороликах. Используются для подсчёта показов, кликов и конверсий, а также для ретаргетинга.

Применение

Веб-маяки находят широкое применение в различных областях интернет-деятельности.

Веб-аналитика

Сервисы веб-аналитики, такие как Google Analytics (входит в состав Alphabet Inc. — компания зарегистрирована в США), Яндекс.Метрика и Matomo, используют веб-маяки для сбора данных о посещаемости сайта. Каждый раз, когда пользователь загружает страницу, маяк отправляет запрос на сервер аналитики, фиксируя просмотр. Это позволяет владельцам сайтов получать информацию о количестве посетителей, источниках трафика, времени на сайте и популярности отдельных страниц.

Маркетинг и реклама

В цифровом маркетинге веб-маяки используются для:

  • Отслеживания конверсий — фиксации факта совершения целевого действия (покупка, регистрация, подписка) после клика по рекламному объявлению.
  • Ретаргетинга — показа рекламы пользователям, которые ранее посещали сайт, но не совершили покупку. Для этого веб-маяк устанавливает cookie в браузере пользователя.
  • Email-маркетинга — оценки эффективности рассылок: открываемости писем, кликабельности ссылок, времени чтения.

Социальные сети

Социальные сети, такие как VK (принадлежит ООО «ВКонтакте», зарегистрировано в РФ) и **Facebook (продукт Meta, признанной экстремистской и запрещённой в РФ)** (принадлежит Meta — организация признана экстремистской и запрещена в РФ), встраивают веб-маяки на сторонние сайты через кнопки «Поделиться», «Мне нравится» или виджеты комментариев. Эти маяки позволяют социальным сетям отслеживать активность пользователей в интернете, даже если они не взаимодействуют с кнопками напрямую.

Критика и вопросы конфиденциальности

Использование веб-маяков вызывает серьёзные опасения с точки зрения приватности пользователей. Основные проблемы:

  • Невидимость — пользователь часто не знает, что его действия отслеживаются, так как маяк невидим.
  • Независимость от cookie — даже если пользователь удаляет cookie, веб-маяк может передавать информацию, которая позволяет идентифицировать его по IP-адресу или другим параметрам (цифровой отпечаток браузера).
  • Сбор данных без согласия — до введения GDPR и аналогичных законов (например, Федерального закона № 152-ФЗ «О персональных данных» в РФ) многие компании использовали веб-маяки без явного уведомления пользователя.
  • Cross-site tracking — веб-маяки от рекламных сетей и социальных сетей могут отслеживать пользователя на разных сайтах, создавая детальный профиль его поведения.

В ответ на критику были разработаны методы защиты:

  • Блокировщики рекламы (AdBlock, uBlock Origin) — фильтруют запросы к известным серверам сбора данных.
  • Почтовые клиенты — блокируют загрузку внешних изображений по умолчанию.
  • Браузерные настройки — отключение загрузки изображений, использование режима «Инкогнито», блокировка сторонних cookie.
  • Законодательные меры — GDPR, CCPA (California Consumer Privacy Act) и 152-ФЗ требуют получения согласия пользователя на сбор данных и предоставления возможности отказаться от отслеживания.

Интересные факты

  • Термин «веб-жучок» (web bug) был введён в 1999 году исследователем Ричардом Смитом, который впервые описал эту технологию как угрозу приватности.
  • Размер типичного веб-маяка (1×1 пиксель) составляет около 43 байт, что делает его практически незаметным для пользователя.
  • Некоторые компании используют веб-маяки для отслеживания действий внутри PDF-документов и офисных приложений, если они открываются в браузере.
  • В 2021 году исследователи обнаружили, что веб-маяки могут быть встроены в QR-коды, которые при сканировании отправляют данные на сервер.

Источники

  • Федеральный закон «О персональных данных» № 152-ФЗ от 27.07.2006 (с изменениями).
  • Общий регламент по защите данных (GDPR) Европейского союза, 2018.
  • Richard M. Smith, «The Web Bug FAQ», 1999.
  • Документация Google Analytics: «Как работает отслеживание с помощью тегов».
  • Документация Яндекс.Метрики: «Сбор данных и конфиденциальность».
  • Статья «Web beacon» в электронной энциклопедии TechTarget.
  • Исследование «Privacy and Security of Web Beacons» (Electronic Frontier Foundation, 2020).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →