Что такое пиксель и как работают пиксели Meta и TikTok
Основы3 минРедакция Innovialabs
Коротко
Пиксель — это фрагмент кода рекламной платформы на вашем сайте, который отправляет ей события: просмотр, заявку, покупку. По этим данным Meta и TikTok оптимизируют показы, считают конверсии и собирают аудитории, поэтому от точности пикселя зависит эффективность рекламы.
Короткий ответ
Пиксель — это JavaScript-код рекламной платформы, который вы ставите на сайт. Когда посетитель что-то делает — открывает страницу, добавляет товар в корзину, отправляет форму, — пиксель отправляет платформе событие с параметрами.
Название осталось с тех времён, когда для отслеживания использовали невидимую картинку размером 1×1 пиксель. Сегодня это полноценный скрипт, но картинка иногда остаётся запасным вариантом для браузеров без JavaScript.
Пиксели есть у всех крупных рекламных систем: Meta Pixel, TikTok Pixel, тег Google Ads, а у Яндекс Метрики похожую роль выполняет счётчик.
Как пиксель собирает события
- Базовый код загружается на каждой странице и отправляет событие просмотра страницы.
- На ключевых шагах вы вызываете стандартные события: просмотр товара, добавление в корзину, начало оформления, лид, покупка. У Meta и TikTok свои названия событий, но логика одинаковая.
- К событию добавляются параметры: сумма, валюта, ID товаров. Без суммы платформа не сможет посчитать ROAS.
- Платформа сопоставляет событие с пользователем — по своим cookie, данным входа в аккаунт и, если вы их передаёте, по хешированным контактам.
Пример события покупки для Meta Pixel:
fbq('track', 'Purchase', { value: 49.90, currency: 'USD' });
Зачем это рекламе
- Оптимизация. Алгоритм учится на ваших конверсиях и ищет людей, похожих на тех, кто купил. Чем больше корректных событий, тем точнее показы.
- Отчёты. Платформа показывает, сколько заявок и продаж принесла каждая кампания, и считает стоимость действия.
- Аудитории. Ретаргетинг на тех, кто смотрел товар, но не купил; исключение уже купивших; похожие аудитории (lookalike) на основе покупателей.
Что ограничивает пиксели
- Защита приватности в браузерах. Safari и другие браузеры ограничивают срок жизни cookie и блокируют сторонние cookie. Часть пользователей «теряется» между визитами.
- Блокировщики рекламы отрезают запросы к доменам рекламных систем, и события просто не доходят.
- Согласие пользователя. В ряде стран нельзя запускать пиксель до согласия на cookie, поэтому часть событий не отправляется законно.
- Ограничения на iOS влияют на отслеживание в приложениях и переходах из них.
Ответ платформ — серверная передача событий: Conversions API у Meta и Events API у TikTok. События отправляются с вашего сервера напрямую, поэтому меньше зависят от браузера. Обычно используют связку: пиксель плюс серверный канал, а дубли устраняются через общий event_id.
Как проверить, что пиксель срабатывает
- Расширения-помощники: Meta Pixel Helper и TikTok Pixel Helper для Chrome показывают, какие события сработали на странице и есть ли ошибки.
- Тестовые события в Events Manager (у Meta и TikTok): открываете сайт в режиме теста и видите события в реальном времени.
- DevTools → Network. Отфильтруйте запросы по домену платформы и проверьте, что событие ушло, а параметры заполнены.
- Пройдите путь целиком: от просмотра товара до страницы «Спасибо». Убедитесь, что покупка отправляется один раз, а не при каждом обновлении страницы.
- Сверьте цифры: количество покупок в кабинете и в вашей CRM за одинаковый период. Полного совпадения не будет, но большой разрыв — повод искать ошибку.
Частые ошибки
- Пиксель стоит, но отправляет только просмотры страниц — оптимизироваться не на что.
- Событие покупки без суммы и валюты.
- Двойная установка: пиксель вшит в код и одновременно добавлен через Google Tag Manager.
- Покупка срабатывает при открытии страницы «Спасибо» напрямую по ссылке.