Что такое tracking pixel
Tracking pixel — это элемент размером 1×1 пиксель (PNG или GIF), встроенный в HTML-код страницы или письма с атрибутом src, указывающим на сервер аналитической или рекламной системы. При загрузке страницы браузер запрашивает этот «образ», автоматически передавая параметры события через URL.
<!-- Пример tracking pixel -->
<img src="https://tracker.example.com/pixel.gif?uid=123&event=view&page=pdp"
width="1" height="1" style="display:none;" />
Сервер получает GET-запрос с параметрами и логирует событие. Пользователь ничего не видит.
Пиксель в рекламе: Meta Pixel, VK Pixel
Современные рекламные «пиксели» — это на самом деле JavaScript-библиотеки, которые устанавливают сторонние куки и отправляют структурированные события:
- PageView — посещение страницы
- AddToCart — добавление в корзину
- Purchase — совершение покупки с суммой
Рекламная платформа использует эти данные для двух задач: атрибуции конверсий рекламным кампаниям и формирования lookalike-аудиторий для таргетинга.
| Пиксель | Основная задача | Тип данных |
|---|---|---|
| Meta Pixel | Атрибуция + lookalike | Поведение + транзакции |
| VK Pixel | Ретаргетинг + lookalike | Поведение + транзакции |
| Google Tag | Конверсии + ремаркетинг | Транзакции + события |
Пиксель в email: трекинг открытий
В email-рассылках пиксель решает специфическую задачу: определить, открыл ли получатель письмо. HTML-письмо содержит <img> с уникальным URL. Когда получатель открывает письмо и клиент загружает изображения — сервер фиксирует открытие.
Ограничения: с iOS 15 Apple Mail загружает изображения через собственный прокси при первичном поступлении письма, независимо от действий пользователя. Данные об открытиях с Apple-устройств стали ненадёжными: один и тот же пользователь может показать 3 «открытия» без реального просмотра.
Важно: для измерения вовлечённости в email используйте клики как более надёжную метрику. Показатель открытий — индикативный, не точный.
Пиксель vs event API: когда что выбирать
Pixel (клиентская сторона) — прост в установке, но ограничен возможностями браузера: блокировщики, ограничения сторонних куки, отсутствие данных при disabled JavaScript.
Event API (серверная сторона) — данные отправляются с сервера напрямую в рекламную систему или аналитику, минуя браузер. Надёжнее, не зависит от блокировщиков, позволяет передавать более полные данные о транзакции.
Крупные ритейлеры комбинируют оба подхода: клиентский пиксель для скорости + серверный API для надёжности, с дедупликацией событий.