external_id
external_id — параметр, в котором передаётся внешний идентификатор клика или пользователя (обычно clickid из трекера), когда конверсия отправляется на рекламную платформу через серверный API, например Facebook Conversions API (CAPI). Он нужен, чтобы платформа могла сопоставить конверсию именно с тем кликом, который её вызвал, даже без браузерного пикселя или cookies.
Зачем external_id в S2S-трекинге
При серверной (S2S) передаче конверсий, в отличие от пиксельной, нет автоматического cookie-сопоставления — платформа получает только те данные, что ей явно передали в запросе. external_id — одно из ключевых полей в таком запросе: именно по нему (вместе с другими сигналами вроде fbclid) платформа связывает конверсию, пришедшую с сервера, с исходным кликом по объявлению.
external_id в цепочке PWA-трекер-офер
Практическая схема: рекламная сеть передаёт клик со своим идентификатором, трекер сохраняет его как внутренний click ID и подставляет в качестве external_id при отправке конверсии на CAPI, когда офер присылает постбек. APEX поддерживает постбеки/S2S-связки (Keitaro↔FB CAPI и другие), где external_id передаётся автоматически, — байеру не нужно вручную формировать запросы к API рекламной платформы.
Частые вопросы
- external_id и clickid — это одно и то же?
- Часто это буквально одно и то же значение, просто под разными именами: clickid — термин трекера, external_id — то же значение в формате, который ожидает рекламная платформа при серверной передаче конверсий.
- Что будет, если не передать external_id в CAPI?
- Facebook (или другая платформа) не сможет надёжно сопоставить конверсию с конкретным кликом или объявлением, из-за чего часть конверсий не попадёт в атрибуцию и не повлияет на оптимизацию кампании.
Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.
Начать бесплатно