Настройка Keitaro под PWA
Keitaro считает клики и конверсии, APEX отдаёт саму PWA-витрину с клоакой — вместе они закрывают весь путь от клика в рекламе до депозита в партнёрке. Разбираем, как связать кампанию, поток и постбек так, чтобы subid не терялся, а статистика была честной.
Схема связки целиком
Трафик идёт из рекламного кабинета по трекинговой ссылке Keitaro, попадает в кампанию, там распределяется по потокам (stream), и уже поток ведёт на PWA-витрину APEX. Партнёрская сеть отдельно шлёт постбек о конверсии обратно в Keitaro, а тот при необходимости пробрасывает событие дальше — например, в Facebook CAPI. Роли разделены чётко: Keitaro маршрутизирует трафик и хранит статистику, APEX отвечает за саму витрину, клоаку и пуши.
Кампания и потоки под PWA
В Keitaro создаётся кампания нужного типа, а внутри неё — один или несколько потоков, каждый из которых ведёт на конкретную ссылку PWA из APEX. Если тестируете несколько вариантов витрины, заведите несколько потоков с распределением по весам — это база для сплит-теста уже на стороне трекера. Часть байеров вместо этого использует встроенный сплит-тест APEX со sticky по визитору — тогда в Keitaro заводится один финальный поток.
Передача subid из ссылки в PWA и обратно
Ключевой момент — проброс клик-айди: в ссылку на PWA добавляется параметр с макросом Keitaro (обычно {subid}), и APEX сохраняет его как часть сессии пользователя вплоть до совершения целевого действия. Это же значение потом уходит в постбек при конверсии и позволяет Keitaro сопоставить депозит с конкретным кликом, источником и объявлением. Если subid потерялся по дороге — обрезался редиректом, не тот регистр параметра — статистика начинает врать: конверсии либо не засчитываются, либо привязываются не к тому клику.
S2S-постбек: Keitaro на приём и на отдачу
На приём — партнёрская сеть стучится в постбек-URL Keitaro при каждой конверсии, передавая subid и статус (approved, pending, rejected). На отдачу — Keitaro может дальше слать событие в Facebook CAPI или в другую систему, подставляя макросы вроде {subid}, {status}, {payout} в нужный формат запроса. Настраивается это один раз на уровне кампании или потока, а не вручную под каждое объявление.
Клоака на уровне потока как второй слой
Помимо клоаки самой PWA-витрины в APEX, в потоке Keitaro можно задать резервное действие на случай, если трафик не прошёл проверку раньше, — например, показать нейтральную страницу вместо ошибки. Это не замена антибот-фильтрам APEX, а дополнительный слой на нетипичный сценарий: сломанный редирект, ручной заход модератора не по типовому бот-паттерну.
Частые ошибки при настройке
Самая частая — забыть добавить макрос subid в ссылку на PWA, из-за чего постбек долетает без привязки к клику и повисает в трекере бесхозным. Вторая — неверный маппинг статусов, когда Keitaro считает конверсией то, что партнёрка ещё держит на модерации, и в CAPI улетают недостоверные события. Третья — тестировать связку с офисного IP или через VPN, из-за чего клоака резонно принимает тест за бота и не показывает то, что должен видеть живой пользователь.
Частые вопросы
- Обязательно ли использовать именно Keitaro?
- Нет, но это де-факто стандартный трекер в СНГ-арбитраже, и связка Keitaro ↔ Facebook CAPI в APEX настроена как готовый, проверенный маршрут постбеков.
- Что делать, если subid не долетает до постбека?
- Проверьте, что макрос подставляется именно в параметр, который APEX сохраняет на всём пути, и что по дороге его не обрезает редирект или лишнее кодирование символов.
- Можно ли направить один поток Keitaro на несколько PWA от APEX?
- Да, через распределение по весам между потоками — либо использовать встроенный сплит-тест APEX со sticky по визитору и заводить в Keitaro уже один финальный поток.
- Как проверить, что S2S работает, до слива бюджета?
- Прогоните тестовый клик с известным subid и вручную вызовите постбек с тестовым статусом — если событие пришло в Keitaro и ушло дальше, связка рабочая.
- Нужен ли пиксель на PWA, если уже настроен S2S-постбек?
- Обычно да — связка пиксель плюс CAPI даёт более высокий match rate, чем один канал, а задвоение конверсий между ними закрывается дедупликацией по event_id.
Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.
Начать бесплатно