Постбек RedTrack → TikTok Events API
Постбек из RedTrack в TikTok Events API передаёт конверсии по PWA-трафику напрямую с сервера, минуя ограничения браузерного пикселя после iOS-обновлений и блокировщиков. Показываем, как связать ttclid с кликом в RedTrack, замапить статусы на события TikTok и не словить задвоение конверсий при уже включённом пикселе.
ttclid: как TikTok идентифицирует клик
При переходе из рекламы TikTok добавляет к ссылке параметр ttclid — это и есть идентификатор клика, по которому позже сопоставляется конверсия. RedTrack должен получить и сохранить ttclid вместе со своим внутренним clickid уже на первом переходе, поэтому важно, чтобы PWA-страница не теряла этот параметр на редиректах и не обрезала query-string при переходе на домен APEX.
Настройка TikTok Events API в RedTrack
В интеграциях RedTrack добавляется TikTok Events API: Pixel Code из TikTok Ads Manager и токен доступа из раздела Events → Manage. Статусы конверсии из RedTrack мапятся на стандартные события TikTok — регистрацию обычно отправляют как CompleteRegistration, подтверждённый депозит или покупку — как Purchase, с указанием суммы и валюты, если они переданы в постбеке.
Совпадение по ttclid и качество атрибуции
Событие через Events API засчитывается точнее, если в нём есть тот же ttclid, что видел браузерный пиксель на этом клике, а также cookie ttp, если она успела проставиться. Без ttclid TikTok иногда всё равно принимает событие по косвенным параметрам, но атрибуция и оптимизация кампании по конверсиям становятся заметно слабее.
Дедупликация и проверка через Test Events
Если на PWA-странице уже стоит браузерный пиксель TikTok, конверсия может задвоиться — с клиента и через постбек RedTrack. Решение то же, что и у Meta: общий event_id на оба вызова одного и того же события, тогда TikTok сам склеит их в одну запись. Перед запуском кампании стоит прогнать событие через инструмент Test Events в TikTok Events Manager и убедиться, что оно приходит один раз и с нужными параметрами.
Частые вопросы
- Обязательно ли передавать ttclid, если трафик приходит не напрямую из TikTok Ads?
- Без ttclid событие сложнее сопоставить с конкретным кликом, поэтому для платного трафика из TikTok Ads параметр обязателен — без него атрибуция и оптимизация кампании заметно слабее.
- Можно ли использовать один event_id для разных шагов воронки?
- Нет, event_id должен быть уникальным для каждого отдельного события — регистрации и депозита нужны разные идентификаторы, иначе TikTok посчитает второе событие дублем первого.
- Как убедиться, что интеграция работает, до запуска кампании на бюджет?
- Прогнать несколько тестовых конверсий через RedTrack и проверить их в Test Events в TikTok Events Manager — там видно, дошло ли событие, с какими параметрами и не задвоилось ли оно.
Клоака, антибот, пуши, сплит-тесты и свои домены — в одном сервисе.
Начать бесплатно