Постбеки Keitaro ↔ Facebook CAPI
Депозит должен долететь из партнёрки в трекер и в пиксель ровно один раз — без потерь и без задвоения. Разбираем сквозную цепочку: клик-айди на входе, постбек из партнёрки в Keitaro, отправка события в Facebook Conversions API и дедупликация с браузерным пикселем. От чистоты этой цепочки зависит, как FB оптимизирует закуп.
Зачем нужен server-side постбек
Браузерный пиксель теряет часть конверсий из-за блокировщиков, ITP и потери сессии между кликом и депозитом, который случается часами позже. Server-to-server постбек передаёт конверсию напрямую с сервера партнёрки в трекер и в CAPI, поэтому депозит долетает даже тогда, когда браузерное событие потерялось. Для гемблинга с отложенным депом это критично.
Клик-айди как связующее звено
Всё держится на уникальном клик-айди (subid / external_id), который проходит от клика через витрину и оффер до постбека. По нему депозит привязывается к конкретному переходу, источнику и объявлению. Если клик-айди теряется где-то по пути, атрибуция рассыпается и FB получает конверсии без привязки к кампании.
Дедупликация событий
Если одно и то же событие уходит и браузерным пикселем, и через CAPI, его нужно дедуплицировать по event_id, иначе FB посчитает два депозита вместо одного. Единый event_id на оба канала — стандартное решение: пиксель и сервер шлют одно событие с одинаковым ключом, а Facebook склеивает их в одно.
Маппинг статусов партнёрки
Партнёрки шлют разные статусы: регистрация, первый депозит, повторный депозит, отклонён. Их нужно чётко смаппить на события пикселя (например, FTD → Purchase), чтобы FB оптимизировал именно под платящих, а не под регистрации. Неправильный маппинг — частая причина того, что алгоритм льёт дешёвый, но неплатящий трафик.
Как это собрано в APEX
APEX прокидывает клик-айди через витрину и оффер, принимает постбеки трекера внутрь и отдаёт события в Facebook CAPI наружу — с корректным event_id для дедупликации. Это убирает ручную склейку скриптов и снижает потерю конверсий между кликом и отложенным депозитом.
Частые вопросы
- Чем S2S-постбек лучше браузерного пикселя?
- Он передаёт конверсию с сервера и не теряется из-за блокировщиков, ITP или потери сессии. Для отложенных депозитов в гемблинге это решает.
- Как избежать задвоения конверсий?
- Дедупликацией по единому event_id: пиксель и CAPI шлют одно событие с одинаковым ключом, и Facebook склеивает их в одно.
- Что передавать в Facebook — регистрацию или депозит?
- Оптимизируйте под платящих: маппьте FTD на Purchase, а регистрацию — на отдельное событие. Иначе алгоритм гонит дешёвый, но неплатящий трафик.
- Что такое клик-айди и зачем он?
- Уникальный идентификатор клика (subid/external_id). По нему постбек привязывает депозит к конкретному переходу, источнику и объявлению.
- Нужен ли Keitaro обязательно?
- Не обязательно — подойдёт любой S2S-трекер (RedTrack, Binom и др.). Keitaro популярен, но принцип цепочки клик-айди → постбек → CAPI один и тот же.
Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.
Начать бесплатно