19 сент. 2025 г.
Автор:
Ira Holubovska
Facebook Pixel позволяет отслеживать, что делают пользователи на вашем сайте, собирать аудитории ремаркетинга и создавать аналоги. Если пиксель Facebook применяется правильно, он будет передавать соответствующую информацию алгоритмам машинного обучения FB. FB ML будет использовать данные пикселей, чтобы показывать ваши рекламы людям, которые с наибольшей вероятностью захотят принять запрос.
Уже несколько лет мы можем отслеживать события на сайте с помощью кода JavaScript, Facebook SDK внутри приложений или загружать события вне сайта. Но как отслеживать пользователей, установивших Ad Blocker, или отслеживать события вне сайта? Или как увеличить срок службы cookie? Это можно сделать, используя Facebook Conversions API. В этой статье мы расскажем вам, как настроить Facebook Conversions API с помощью Google Tag Manager Server Container.
Эта статья посвящена Facebook Conversions API и покажет вам, как настроить Facebook Conversions API через контейнер сервера Google Tag Manager. Вы можете получить дополнительную информацию о Facebook Conversions API Gateway в нашем блоге. Кстати, обратите внимание на предварительно настроенные шаблоны Stape для Meta CAPI. Теперь настройка стала проще, чем когда-либо: все уже сделано и готово для вас!
Давайте рассмотрим, что такое Facebook Conversions API и как мы можем использовать его для улучшения отслеживания событий, атрибуции и сбора данных в Facebook. Facebook Conversions API позволяет отправлять любые события с облачного сервера на выбранный пиксель Facebook.
Facebook CAPI имеет ту же цель, что и пиксель Facebook, но за ними стоят разные технологии. Политика и ограничения сделали FB CAPI более приспособленным к потребностям современной среды отслеживания. Что касается Facebook Conversions API, то он не задействует браузер пользователя для отправки информации для отслеживания. Все делается через облачный сервер. Это делает данные пользователя более безопасными и точными.
Если мы внимательно посмотрим на ссылку рекламы Facebook, то увидим, что в конце практически любого URL-адреса FB добавляет свой дополнительный параметр fbclid. Пиксельный код на целевой странице сохраняет значение этого параметра в cookie и затем отправляет его вместе с любым событием Facebook. Наряду с идентификатором клика (fbclid) Facebook использует идентификатор браузера (fbp). Куки fbp и fbc помогают FB определить, какой пользователь перешел на ваш сайт и кто его конвертировал.
FB может сопоставить пользователей по другим параметрам, таким как электронная почта, номер телефона, имя/фамилия и т.д. Чем больше пользовательских данных вы отправляете в Facebook Conversions API, тем выше коэффициент совпадения.
Facebook server-side tagging или Facebook Conversions API был доступен на Facebook в течение нескольких лет. Но начиная с 2021 года, FB начал усиленно продвигать Conversions API. Если у вас есть специальный представитель Facebook, помогающий с вашим рекламным аккаунтом, он, скорее всего, позвонит вам и порекомендует настроить Facebook Conversions API.
Это самые важные причины, по которым стоит задуматься о внедрении Facebook Conversions API. Подробности смотрите ниже в инфографике.

Интегрировав Conversions API вместе с Meta Pixel, Ray-Ban смогла значительно улучшить свои рекламные результаты. Сочетание привело к увеличению охвата на 36% в Facebook и Instagram по сравнению с использованием только Meta Pixel.

Кроме того, бренд зафиксировал снижение стоимости за 1 000 просмотров на 19% и снижение стоимости за конверсию на 7%, что демонстрирует эффективность Conversions API в оптимизации кампаний и достижении лучших результатов.
Meta Conversions API Gateway — это самое быстрое решение для внедрения серверного отслеживания Meta, не требующее специальных знаний.
Один из самых доступных способов — использование серверного Google Tag Manager (sGTM). С помощью sGTM компании могут отправлять данные клиентов напрямую на серверы Facebook.
Плюсы настройки Facebook CAPI через sGTM:
Минусы настройки Facebook CAPI через sGTM:
В этой статье мы сосредоточимся на настройке серверного отслеживания Facebook через серверный GTM.
Мы будем использовать контейнер серверного Google Tag Manager для настройки Facebook Conversions API. Для настройки Facebook Conversions API вам понадобится следующее:
У нас также есть публикация в блоге о серверном контейнере Tag Manager и его преимуществах в нашем блоге.
В этом видео показано, как настроить Facebook Conversions API с помощью Google Analytics 4.
2. Отправьте данные на сервер GTM-контейнера. Два наиболее популярных способа отправки данных в sGTM - это Google Analytics 4 и Data Tag/Data Client.
3. Перейдите в серверный контейнер Google Tag Manager. Добавьте тег Facebook Conversions API из галереи шаблонов.

4. Создайте тег Facebook Conversions API в серверном контейнере Google Tag Manager. Выберите Tag -> Нажмите кнопку New -> Выберите тег Facebook, который вы импортировали на предыдущем шаге.
Добавьте ваш Facebook Pixel ID и Facebook API Access Token (мы рекомендуем добавить его как переменную, так как эти значения понадобятся вам для каждого события Facebook, которое вы хотите отслеживать). Если вы не знаете свой Facebook API Access Token, обратитесь к документации Meta.

5. У вас есть 2 варианта настройки нашего пользовательского тега Facebook Conversions API:
6. Если вы выбрали вариант override, вам нужно будет использовать события GA4 или Data Tag/Data Client для запуска серверных событий Facebook. Событие pageview Facebook должно срабатывать по пользовательскому событию page_view, заявленному определённым клиентом (например, если вы выбрали GA4 как источник данных для серверного GTM, то нужно использовать событие page_view, когда имя клиента равно GA4).
Чтобы настроить другие события, перейдите в режим предварительного просмотра sGTM, выполните действие на вашем сайте, которое хотите отслеживать в Facebook, и проверьте название события, которое GA4 или Data Tag отправляет в ваш серверный контейнер.
На скриншоте ниже мы хотим настроить событие Facebook ViewContent, когда кто-то открывает страницу продукта на нашем сайте. Убедитесь, что вы также отправляете вместе с событием GA4 / Data Tag из веб-контейнера любые дополнительные данные, которые хотите использовать для серверного события. В приведённом ниже примере также используются стандартные параметры Facebook eCommerce и пользовательские данные.
Для этого мы создали новый тег внутри серверного контейнера, установили его на override, выбрали стандартное событие ViewContent, добавили API Access Token и Facebook Pixel ID. Мы также добавили User Data и создали новый триггер с названием события, равным view_item, и Client Name, равным GA4.


7. Вы можете передавать пользовательские параметры через поля Server Event Data Override, User Data и Custom Data. Вы можете отправлять пользовательские данные для увеличения показателя совпадения в Facebook через поле User Data. Обратите внимание, что информация о пользователе, которую вы хотите отправить в Facebook Conversions API, должна быть хеширована. Наш тег Facebook автоматически хеширует необходимые данные.
Вы также можете включить Event Enhancement для использования HTTP-only secure cookie (gtmeec) с целью обогащения данных события. Когда эта функция включена, тег сохраняет данные пользователя в cookies и обогащает события данными пользователя, когда они недоступны. Таким образом, вы можете повысить качество совпадения событий, что может улучшить атрибуцию конверсий к кампаниям.

8. После завершения настройки всех событий Facebook откройте режим отладки Google Tag Manager и проверьте, правильно ли работают события Facebook. Вы также можете перейти к тегу Facebook внутри серверного контейнера и добавить Facebook test ID. Найти test ID можно в Meta Events Manager на вкладке Test Events.

9. После того как вы настроили и убедились, что Facebook Conversions API работает правильно, вам необходимо удалить отслеживание браузера FB или настроить дедупликацию событий. В противном случае ваши события будут дублироваться.
С помощью Stape вы можете повысить точность отслеживания и результаты кампаний с серверным тегированием.
В зависимости от используемой платформы вы можете быстро и эффективно настроить отслеживание с помощью наших пользовательских шаблонов. Следуйте пошаговым руководствам для настройки Meta CAPI с использованием серверного GTM для:
Шаблоны и руководства для Wix, Shopware, Prestashop и других скоро появятся. Сообщите нам, если вам нужен шаблон для другой CMS.
Facebook рекомендует использовать и Pixel, и Conversions API для отслеживания событий, но без дедупликации событий дублированные данные из браузера и сервера могут исказить результаты. Дедупликация гарантирует сохранение только одного события за счёт использования уникальных ID событий, общих для обоих источников. Правильная настройка требует генерации и синхронизации этих ID между браузерными и серверными событиями, что можно проверить в Events Manager Facebook.
Кроме того, отправка данных пользователя через Conversions API улучшает качество совпадения и показатели совпадения событий, повышая эффективность рекламы. Данные пользователя в идеале должны поступать из data layer и соответствовать политикам конфиденциальности. Инструменты, такие как плагины Stape, упрощают интеграцию данных пользователя для лучшей оптимизации кампаний Facebook.
Для сопоставления пользователей, посещающих ваш сайт, с их базой данных Facebook использует User Data для Conversions API.
Facebook требует хешировать некоторые параметры перед отправкой, но вам не нужно об этом беспокоиться; тег Facebook автоматически хеширует все данные перед отправкой.
Чем больше параметров пользователя вы отправляете в Facebook, тем выше шансы на совпадение с пользователем, что приводит к более высокому показателю совпадения событий.
Отправка параметров пользователя с вашего сайта в Facebook — это деликатная тема, поскольку вы будете делиться данными пользователя со сторонним сервисом. Поэтому перед отправкой этих данных в Facebook убедитесь, что они соответствуют вашей политике конфиденциальности.
В идеале данные пользователя должны быть добавлены в data layer. Если это невозможно, попробуйте собрать их со страницы с помощью пользовательского кода JavaScript и отправить вместе с конверсиями или событиями, которые вас интересуют.
Например, все плагины Stape для CMS (для Facebook CAPI для Shopify, серверного отслеживания WordPress, Magento 2 Google Tag Manager, приложения GTM для BigCommerce) добавляют data layer, который также содержит данные пользователя.
Вы можете легко извлечь данные из data layer и добавить их к событиям Facebook в веб-контейнере.

Затем перенесите необходимые данные в серверный контейнер (в payload GA4 или Data tag, в зависимости от того, что вы используете).

Наконец, добавьте эти данные к вашему серверному событию Facebook.

Таким образом, вы достигнете лучшего качества совпадения ваших событий Facebook, потенциально улучшая эффективность ваших рекламных кампаний, так как Facebook лучше поймёт вашу аудиторию и оптимизирует ваши рекламные кампании.
По умолчанию тег пытается сопоставить стандартные события GA со стандартными событиями Facebook. Если сопоставление невозможно, будет использовано необработанное название события из клиента GA. Например, если вы отправляете название события вроде: gtag(‘event’, ‘UserLikedProduct’), вы увидите событие UserLikedProduct в менеджере событий Facebook.
Ниже приведена схема сопоставления событий GA с событиями Facebook, которую мы используем в этом теге по умолчанию:
| page_view | PageView |
| add_payment_info | AddPaymentInfo |
| add_to_cart | AddToCart |
| add_to_wishlist | AddToWishlist |
| sign_up | CompleteRegistration |
| begin_checkout | InitiateCheckout |
| generate_lead | Lead |
| purchase | Purchase |
| search | Search |
| view_item | ViewContent |
| contact | Contact |
| customize_product | CustomizeProduct |
| donate | Donate |
| find_location | FindLocation |
| schedule | Schedule |
| start_trial | StartTrial |
| submit_application | SubmitApplication |
| subscribe | Subscribe |
1. Пользователь в Сообществе заметил, что после перехода на серверное отслеживание Facebook его аудитория ретаргетинга была значительно меньше трафика GA4 (около 15% match rate). Проблема заключалась не в неисправном отслеживании, а в нереалистичных ожиданиях: Facebook не может надёжно сопоставлять пользователей, используя только IP и User Agent. Решением стало следование рекомендованной Meta гибридной настройке (браузер + сервер с дедупликацией) и отправка всех доступных данных пользователя (таких как email или имя, когда это возможно). Этот подход улучшает качество совпадения и размер аудитории, тогда как чисто серверное отслеживание ограничивает потенциал ретаргетинга.
2. Многие пользователи в этой теме сталкиваются с проблемами серверного отслеживания Facebook и сопоставления FBP/FBC, особенно при использовании сторонних чекаутов. Использование шаблона Facebook CAPI от Stape на собственном поддомене, запуск ключевых событий на основном домене, внедрение гибридных браузерных+серверных событий для дедупликации и, при необходимости, использование webhooks решает большинство проблем. Всегда проверяйте данные через сетевые инструменты браузера, а не полагайтесь исключительно на Tag Assistant.
Вот и всё. Мы надеемся, что вы успешно перенесли отслеживание Facebook на серверную сторону. Facebook Conversions API — это мощный инструмент для понимания ваших клиентов, отслеживания их пути до конверсии и предоставления большего количества данных для оптимизации алгоритмов машинного обучения Facebook.
Внедряете FB CAPI на своем сайте?
Мы можем помочь. Узнайте, сколько это будет стоить! Получите ответы за 24 часа. Да, мы серьезно.
Получить предложение19 сент. 2025 г.
Комментарии