МОСТ. Справка

Сборка fbc fbp руками без поломки матчинга

Опубликовано 14 сент. 2026 г.4 мин чтенияДля продвинутых
Нарисованный сборочный верстак, где два кук-токена с подписями fbc и fbp скручиваются из штампованных деталей, оранжевый штангенциркуль проверяет точный формат перед отправкой к флажку пикселя
What you'll learn
  • Как выглядят значения кук _fbc и _fbp - часть за частью
  • Как собрать fbc на сервере из URL-параметра fbclid
  • Что едет в user_data хешированным, а что сырым
  • Ошибки формата, тихо ломающие матчинг Meta
Advanced

Сборка fbc fbp руками без поломки матчинга

В серверных воронках сборка fbc fbp руками - замена браузера: пиксель на собственном сайте собирал бы куки Meta _fbc и _fbp автоматически, но серверная воронка в момент конверсии браузера не видит, поэтому значения собираются из того, что снял клик. Формат документирован и прост; ошибки тихие. Кривой fbc не валит запрос - он просто матчит хуже, и оптимизация молча впитывает потерю. Разбираем форматы кук, конструкцию fbc из fbclid, правила хеширования и ошибки формата.

Зачем серверным событиям эти значения вообще - матчинг и его оценки - в полном гайде Meta CAPI; эта страница - инструкция по сборке.

Как выглядят две куки

Куки Meta в браузере идут с подчёркиванием, а в user_data вызова Conversions API едут - без подчёркиваний:

Кука браузераПоле user_dataЧто хранит
_fbcfbcКлик: версия, таймстамп и fbclid из URL объявления
_fbpfbpБраузер: версия, таймстамп создания и случайное число в рамках домена

Для арбитражных воронок различие критично: fbc - про клик, восстанавливаемый из URL объявления; fbp - про браузер конкретного домена, когда домен конверсии находится вне вашего контроля. Meta документирует, что серверные события несут их как fbp и fbc в user_data, и что _fbc собирается из URL-параметра fbclid (fbp and fbc parameters). Каждое значение сводится с кликом через свой click ID, поэтому решает время захвата.

Конструкция fbc из fbclid

Рецепт сборки по документированному формату:

  1. Снимите сырой параметр fbclid из URL назначения объявления в момент клика, до того как любой редирект его подрежет (где теряются fbclid и ttclid).
  2. Запишите момент клика таймстампом.
  3. Затем соедините части в версионной форме: fb.1.<timestamp>.<fbclid>.
URL объявления:  your-tracker.example/landing?fbclid=IwAR0abc123
сохранённый fbc: fb.1.1790000000000.IwAR0abc123

Собранное значение остаётся пригодным при двух правилах. Первое: точность таймстампа и сам fbclid - ровно то, что принёс клик; подрезка, URL-декодирование или пере-кодирование fbclid дают значение, которое Meta не сведёт с кликом. Второе: собирайте один раз в момент клика и храните результат в строке клика; пересборка потом по памяти приглашает дрейф.

Что едет хешированным - а что нет

Правила хеширования явные и несимметричные:

Поле user_dataОтправляется
fbc, fbpСырым - никогда не хешируется
client_ip_address, client_user_agentСырым - никогда не хешируется
em (email), ph (телефон), имена, гео-поляSHA-256, с предварительной нормализацией

Meta документирует список «никогда не хешировать» отдельно, и в нём ровно поля, которые собирает этот гайд (fbp and fbc parameters). Классическая ошибка - применить один хеширующий ко всему объекту user_data сразу и уничтожить только что собранные значения.

Ошибки, ломающие матчинг

  1. Подчёркивания в payload. Куки браузера - _fbc/_fbp; поля user_data - fbc/fbp. Отправить подчёркнутые имена в JSON - самая частая ошибка формата.
  2. Искажённый fbclid. URL-декодирование или усечение снятого параметра - значения fbclid содержат символы, выживающие только дословно.
  3. Хешированные поля идентичности. fbc и fbp, хешированные «для единообразия», перестают матчить полностью; правила хеширования - на поле, не на объект.
  4. Дрейф таймстампа. Сборка fbc с таймстампом, отличным от кликового, - значение сводится с кликом, а не с моментом отправки.

Все четыре ловит проверочный цикл: отправьте одно собранное событие через Test Events Meta, затем сверьте сигналы матч-качества в Events Manager (get started). Полевые правила сидят внутри более широкой картины матчинга гайда Meta CAPI, а потери клик-стороны за отсутствующим fbclid - в карте потерь прелендинга.

Сборка fbc и fbp: частые вопросы

Frequently asked questions

Источники

Sources

Сборка без опечаток
  • Проверьте собранные значения: Pixel Activator бесплатно шлёт события с вашими fbc/fbp, чтобы увидеть движение матчинга.
  • Собрано однажды - доставляется всегда: Most строит и прикладывает идентификаторы на клик в точном документированном формате.
Was this guide helpful?
Author
Most Team
Справочная служба

Официальные руководства и глоссарий для платформы Most и Активатора пикселей.

Topic
Meta Conversions API: полный гайд
Main article of the topic
Related articles

Похожие руководства

Meta Conversions API: полный гайд

Единая точка входа в кластер Meta Conversions API: что делает API, какие данные и параметры нужны рабочему событию, как устроены дедупликация, проверка в Test Events и Event Match Quality - и куда идти дальше, когда события приходят с опозданием, дважды или не приходят вовсе.

9 мин

Meta CAPI батчинг и лимиты: правила доставки

Conversions API принимает несколько событий одним запросом через массив data - и одно плохое событие способно провалить весь батч. Разбираем документированную структуру батчинга, правила приёма, решающие судьбу запроса, смысл отклонённого батча для ретраев и дисциплину доставки, удерживающую загруженную воронку в пределах возможностей площадки без выдуманных порогов.

5 мин

Лиды Lead Ads CAPI: замыкаем круг лида в Meta

Форма Lead Ads наполняет вашу CRM; лид, который реально покупает, - единственный, о котором стоит рассказать Meta. Гайд проводит круг: от мгновенной доставки формы в CRM через подтверждение и хеширование к документированному CAPI-событию лида - с дедупом и семидневным окном, ограничивающими, насколько поздний подтверждённый лид ещё засчитается.

5 мин

Limited data use Meta: data_processing_options в серверных событиях

Флаг Limited Data Use у Meta существует, чтобы ваши серверные события несли сигнал приватности штатов США, - и это три документированных поля внутри каждого события. Разбираем, что делает data_processing_options, точные значения LDU и кодов страны и штата, семантику пустого массива, которую пропускают большинство связок, и когда флаг принадлежит вашему трафику.

4 мин