Рекламный пиксель
Рекламный пиксель (также известный как пиксель отслеживания, веб-маяк, пиксельный тег, 1×1 пиксель) — это невидимый элемент веб-страницы или электронного письма, обычно представляющий собой прозрачное изображение размером 1×1 пиксель, которое загружается с сервера рекламной платформы и позволяет собирать статистические данные о поведении пользователя. Основная функция рекламного пикселя — передача информации о просмотре страницы, открытии письма, совершении целевого действия (покупки, регистрации) на сервер рекламодателя или аналитической системы.
Принцип работы
Рекламный пиксель внедряется в HTML-код страницы или письма в виде тега <img> с атрибутом src, указывающим на URL-адрес сервера сбора данных. Когда браузер пользователя загружает страницу или почтовый клиент открывает письмо, он делает HTTP-запрос к этому URL. В момент запроса на сервер передаются различные параметры, закодированные в адресе: идентификатор пользователя (обычно в виде cookie), URL страницы, источник перехода (реферер), время загрузки, тип устройства, версия браузера и операционной системы. Сервер фиксирует факт загрузки пикселя, записывает переданные данные и, как правило, возвращает пустое прозрачное изображение размером 1×1 пиксель (отсюда название). Пользователь не видит пиксель, так как он либо прозрачен, либо имеет нулевые размеры, либо скрыт через CSS.
Отличие от cookie и JavaScript-тегов
В отличие от cookie (небольших текстовых файлов, хранящихся на устройстве пользователя), пиксель не хранит данные на стороне клиента, а лишь передаёт их на сервер в момент загрузки. Cookie могут быть заблокированы или удалены пользователем, что снижает точность отслеживания. Пиксель, будучи изображением, менее подвержен блокировке, чем скрипты JavaScript, так как многие браузеры и почтовые клиенты по умолчанию загружают изображения, но могут блокировать выполнение скриптов из соображений безопасности. JavaScript-теги (например, Google Tag Manager) позволяют собирать более сложные данные и выполнять действия на странице, но требуют выполнения кода, что делает их более заметными для блокировщиков рекламы.
История
Концепция отслеживания пользователей через невидимые изображения возникла в середине 1990-х годов. Первоначально веб-маяки использовались для подсчёта уникальных посетителей сайтов (счётчики). С развитием интернет-рекламы и появлением контекстной рекламы (Google AdWords, запущен в 2000 году) пиксели стали основным инструментом для атрибуции конверсий. В 2008 году Facebook запустил собственный рекламный пиксель для отслеживания действий пользователей на сайтах рекламодателей. В 2010-е годы пиксели стали стандартным элементом рекламных экосистем (Google Ads, Яндекс.Директ, VK Реклама, Twitter Ads). С усилением регулирования персональных данных (GDPR в Европе с 2018 года, Федеральный закон № 152-ФЗ «О персональных данных» в России) использование пикселей потребовало получения согласия пользователя на обработку данных.
Типы рекламных пикселей
По способу интеграции и назначению выделяют несколько основных типов:
Базовый пиксель конверсии
Отслеживает факт совершения целевого действия (заказ товара, заполнение формы, подписка на рассылку). Размещается на странице «Спасибо» или странице подтверждения заказа. Позволяет рекламодателю оценить эффективность кампании (ROI, CPA).
Пиксель ретаргетинга
Собирает аудиторию посетителей сайта для последующего показа им рекламы на других площадках. Размещается на всех страницах сайта. При загрузке пикселя в cookie пользователя записывается идентификатор, позволяющий рекламной платформе показывать объявления этому же пользователю на других сайтах (например, в социальных сетях или на новостных порталах).
Пиксель события
Позволяет отслеживать не только конверсии, но и промежуточные действия (просмотр каталога, добавление товара в корзину, начало оформления заказа). Для каждого события задаётся отдельный URL или параметры в коде пикселя. Используется для построения воронок продаж и оптимизации рекламных кампаний.
Пиксель для динамического ретаргетинга
Передаёт данные о конкретных товарах, которые просматривал пользователь. Позволяет показывать рекламу с теми же товарами на других площадках. Требует интеграции с фидом товаров (XML-каталогом).
Применение в рекламных системах
Google Ads
Использует глобальный тег сайта (gtag.js) и тег Google Ads. Пиксель Google Ads позволяет отслеживать конверсии, создавать аудитории ретаргетинга и оптимизировать кампании по целевым действиям. Код размещается на всех страницах сайта, а на странице конверсии добавляется дополнительный фрагмент с параметрами события.
Яндекс.Директ
Пиксель называется Яндекс.Метрика (счётчик) и целевой звонок. Счётчик Метрики собирает данные о посещениях, поведении пользователей и конверсиях. Для рекламных кампаний используется цель «Рекламный пиксель», которая позволяет передавать данные о конверсиях из внешних систем.
Facebook (Meta) Ads
Пиксель Facebook — это фрагмент JavaScript-кода, который размещается на сайте. Он отслеживает действия пользователей (просмотры, покупки, регистрации) и связывает их с рекламными показами. Пиксель Facebook также поддерживает стандартные события (Purchase, Lead, AddToCart и др.) и пользовательские события. С 2022 года, после изменения политики конфиденциальности Apple (iOS 14.5+), точность отслеживания через пиксель Facebook снизилась из-за необходимости получения явного согласия пользователя.
VK Реклама
Пиксель VK Рекламы (ранее myTarget) устанавливается на сайт рекламодателя и позволяет отслеживать конверсии, создавать аудитории ретаргетинга и оптимизировать показы. Поддерживает события (покупка, подписка, регистрация) и динамический ретаргетинг.
Проблемы конфиденциальности и блокировка
Использование рекламных пикселей вызывает критику со стороны защитников приватности, так как они позволяют отслеживать поведение пользователя без его явного уведомления. Пиксель может передавать данные о просмотре страниц, времени на сайте, кликах, заполнении форм, а также о технических характеристиках устройства. В сочетании с другими данными (IP-адрес, cookie) это позволяет создавать детальный профиль пользователя.
Законодательство
В России обработка данных, собираемых через пиксели, регулируется Федеральным законом «О персональных данных» (№ 152-ФЗ). Сайт обязан получить согласие пользователя на обработку его персональных данных (в том числе cookie и данных пикселей) и предоставить информацию о целях сбора. В Европейском союзе действует Общий регламент по защите данных (GDPR), требующий явного согласия (opt-in) на использование трекеров. Во многих странах (США, Канада, Бразилия) также действуют законы, ограничивающие сбор данных без согласия.
Блокировка
Пользователи могут блокировать рекламные пиксели с помощью:
- Расширений браузера (AdBlock, uBlock Origin, Ghostery), которые блокируют запросы к известным трекерам.
- Настроек почтовых клиентов (отключение загрузки внешних изображений в письмах).
- Использования приватного режима браузера (инкогнито), который не сохраняет cookie между сессиями.
- Использования VPN или прокси, которые скрывают IP-адрес.
Блокировка пикселей снижает точность статистики и эффективность ретаргетинга, но не делает отслеживание полностью невозможным, так как рекламные системы могут использовать альтернативные методы (например, fingerprinting — сбор уникальных характеристик устройства).
Технические детали реализации
Для установки рекламного пикселя на сайт обычно используется код, предоставляемый рекламной платформой. Пример кода пикселя Facebook: ``html <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', 'ВАШ_ИДЕНТИФИКАТОР_ПИКСЕЛЯ'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=ВАШ_ИДЕНТИФИКАТОР_ПИКСЕЛЯ&ev=PageView&noscript=1"/> </noscript> ` В этом коде видно, что при отключённом JavaScript используется классический пиксель-изображение (тег <img> с параметрами в URL). При включённом JavaScript данные передаются через fbq()`.
Альтернативы
С ростом ограничений на использование сторонних cookie и пикселей (например, блокировка сторонних cookie в браузерах Safari и Firefox, планы Google по отказу от сторонних cookie в Chrome) развиваются альтернативные методы отслеживания:
- Server-side tracking (серверное отслеживание) — данные о действиях пользователя передаются с сервера сайта напрямую на сервер рекламной платформы, минуя браузер. Это позволяет обходить блокировщики и ограничения браузеров.
- Conversion API (CAPI) — интерфейс, позволяющий передавать данные о конверсиях с сервера рекламодателя на сервер рекламной платформы (например, Facebook Conversions API, Google Ads API).
- First-party data (данные первого лица) — сбор информации непосредственно от пользователя (регистрация, подписка, опросы) без использования сторонних трекеров.
Источники
- Федеральный закон «О персональных данных» от 27.07.2006 № 152-ФЗ (ред. от 14.07.2022).
- Регламент Европейского парламента и Совета Европейского Союза 2016/679 от 27 апреля 2016 г. «О защите физических лиц при обработке персональных данных и о свободном обращении таких данных» (GDPR).
- Документация Google Ads: «О теге Google Ads и отслеживании конверсий».
- Документация Яндекс.Директ: «Рекламный пиксель и цели».
- Документация Meta for Developers: «Meta Pixel — стандартные события и пользовательские события».
- Документация VK Реклама: «Пиксель VK Рекламы».
- Статья «Web beacon» в электронной энциклопедии TechTarget.
- Материалы конференций по интернет-маркетингу (eTarget, РИФ+КИБ) за 2020–2023 годы.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →