Расхождение конверсий TikTok: почему Ads Manager, Events API и трекер показывают разные цифры
Что считать расхождением
Маркетологи обычно сверяют три источника:
- TikTok Ads Manager - отчётный интерфейс платформы.
- Логи Events API - сырые серверные события, которые вы отправляете в TikTok.
- Сторонний трекер (Keitaro, Voluum, RedTrack) - фиксирует постбэки и click ID независимо.
Каждая система применяет собственные фильтры перед подсчётом конверсии. Понимание этих фильтров - ключ к сверке цифр. За тем, где конверсии теряются внутри трекера, - в чеклисте поиска пропавших постбэков Keitaro.
Причина 1: несовпадение окон атрибуции
Окно атрибуции TikTok определяет, сколько времени после клика или просмотра конверсия засчитывается рекламе. Значения по умолчанию:
- Клик: окно 7 дней
- Просмотр: окно 1 день
Если трекер записывает конверсии за 30 дней, а TikTok засчитывает только 7, каждая конверсия на 8-30-й день видна в трекере, но отсутствует в Ads Manager. Это самая частая причина, по которой возникает расхождение конверсий TikTok.
Проверьте настройки в Ads Manager: Assets > Attribution. Сравните заданные окна с логикой атрибуции трекера. Подробности механики - в концепции окна атрибуции.
Причина 2: дедупликация отбрасывает события
Логика дедупликации TikTok сопоставляет события браузерного Pixel и серверного Events API по полю event_id. Когда два канала генерируют разные event_id для одного действия пользователя, платформа считает их независимыми событиями и задваивает конверсию. Обратная ситуация: устаревший event_id сталкивается с новым событием, и легитимная конверсия исчезает.
Pixel: event_id = "abc-123"
Events API: event_id = "abc-999" <-- несовпадение, дедупликация не сработалаДля проверки выгрузите логи Events API и убедитесь, что каждое серверное событие несёт тот же event_id, что и браузерное. Официальная документация: About Event Deduplication.
Причина 3: низкий процент сопоставления событий
Events API использует параметры идентификации пользователя, чтобы связать конверсию с рекламным взаимодействием. Отправка событий без click_id (ttclid) или с некорректно хешированными полями снижает match rate. Непривязанные события остаются в сырых логах, но никогда не отображаются в отчётности Ads Manager.
Аудит match rate доступен в Events Manager > Data Sources > [ваш источник] > Event Match Quality. Целевой показатель - выше 60%. При более низком значении добавьте передачу click_id из постбэка трекера. Путь интеграции описан в гайде по настройке TikTok Pixel.
Причина 4: задержки постбэков и часовые пояса
Отчётный конвейер TikTok работает с задержкой. Конверсии появляются в Ads Manager через 24-72 часа, особенно в пиковые периоды. Трекер фиксирует постбэк в момент срабатывания. Сравнение цифр за текущий день всегда покажет перевес трекера.
Помимо задержки, Ads Manager использует часовой пояс рекламного аккаунта, тогда как большинство трекеров работают в UTC. Смещение на 3 часа переносит конверсии между календарными днями, и суточная сверка выглядит некорректно даже при совпадении итоговых сумм.
Причина 5: фильтрация на стороне трекера
Keitaro и аналогичные трекеры отклоняют клики или конверсии по IP-блэклистам, сигнатурам ботов или отсутствию обязательных параметров. Отфильтрованная конверсия не создаёт постбэк, и событие не доходит до вашей отчётности. TikTok при этом продолжает его учитывать.
Проверьте лог отклонённых событий в трекере. В Keitaro это Streams > Filters и корзина. Поиск конверсий, отклонённых фильтрами, разобран в чеклисте поиска пропавших постбэков Keitaro.
Алгоритм диагностики
Последовательность поиска потерь:
- Выгрузите сырые логи Events API за 7 дней из Events Manager.
- Заберите тот же период из отчётов Ads Manager (даты в UTC).
- Экспортируйте конверсии трекера за идентичные границы дат.
- Сопоставьте количество Events API и Ads Manager. Разрыв здесь указывает на дедупликацию или проблемы сопоставления (причины 2-3).
- Сравните Ads Manager и трекер. Разрыв здесь указывает на окна атрибуции или фильтрацию (причины 1, 5).
- При расхождении всех трёх источников проверьте часовой пояс и 72-часовую задержку перед углублённым расследованием (причина 4).
Events API (сырые): 1 042 конверсии
Ads Manager: 861 конверсия <-- потеря на дедупликации / сопоставлении
Трекер (Keitaro): 790 конверсий <-- потеря на фильтрах / окнеКомандам с несколькими рекламными аккаунтами MOST автоматизирует сверку: тянет логи Events API и постбэки трекера в единый пайплайн, подсвечивает расхождения в реальном времени. Для ручной активации Pixel на лендинге без полноценного трекера подойдёт Pixel Activator.
Профилактика расхождений
- Приведите окно атрибуции трекера в точное соответствие с окном TikTok.
- Генерируйте единый
event_idна каждое действие пользователя в момент конверсии и передавайте его в Pixel и Events API. - Планируйте еженедельный аудит match quality в Events Manager.
- Выжидайте минимум 72 часа перед сравнением суточных итогов.
- Нормализуйте все выгрузки в UTC перед построением отчётов сверки.
Events API позволяет рекламодателям отправлять веб-события напрямую со своих серверов в TikTok, повышая точность данных и качество дедупликации в связке с браузерным Pixel.
