Перейти к содержимому

Проверка интеграции

Чеклист перед запуском трафика: пройдите цепочку клик → установка → атрибуция → постбэк один раз руками и убедитесь, что каждый шаг виден в кабинете. На это уходит 10–15 минут и это дешевле, чем разбирать «куда делись установки» на живой кампании.

  • Реальное устройство. Эмулятор может быть отсеян антифродом.
  • Сборка приложения с подключённым SDK, которой ещё не было на этом устройстве. Если приложение уже стояло и вы ставите его заново, Tracehub засчитает переустановку: она попадёт в метрику «Переустановки», а не в «Установки».
  • Собранная трекинг-ссылка из кампании (см. страницу Первые шаги для маркетолога).
Что проверяем Где в кабинете
Клик Маркетинг → Кампании → страница кампании, KPI «Клики»
Установка Аналитика → Дашборд, вкладка «Обзор», KPI «Установки»
Атрибуция Дашборд → «Установки по источникам»; страница кампании → разбивка по источникам
Отсев антифрода Фрод → Лог фрода
Постбэк Маркетинг → Источники → карточка источника → вкладка «Журнал»

Перейдите по трекинг-ссылке с устройства. На странице кампании клик появится обычно за 1–2 минуты.

Установите сборку и запустите её. Установка появится на дашборде (вкладка «Обзор», KPI «Установки») и на странице кампании. Если приложение уже стояло на этом устройстве, ищите её в метрике «Переустановки».

Убедитесь, что установка привязалась к вашему источнику, а не упала в органику: смотрите «Установки по источникам» на дашборде или разбивку по источникам на странице кампании.

Откройте карточку источника → вкладка «Журнал»: там должен появиться постбэк по установке со статусом отправки. Для Яндекс Директа постбэки принимаются только с согласованных IP-адресов; их список для заявки выдаёт поддержка Tracehub по запросу — см. страницу Яндекс Директ.

  • Ссылка скопирована не полностью или отредактирована вручную — возьмите её заново со страницы кампании.
  • Переход был по прямой ссылке магазина, а не по трекинг-ссылке.

Самая частая причина — идентификатор клика приехал под неверным именем параметра: Tracehub распознаёт его только по фиксированному набору имён (yclid у Яндекс Директа, vk_click_id у VK Рекламы и другие). Значение в параметре click_id не распознаётся, и установка попадёт в органику. Проверьте имя параметра в ссылке — полный список см. на странице Трекинг-ссылки и макросы.

Другие причины:

  • Google Advertising ID передан в параметре gaid — читается только gps_adid.
  • На iOS пользователь не дал согласия на отслеживание (ATT): IDFA недоступен, поэтому точного сопоставления по рекламному идентификатору не будет — остаётся вероятностное, а у него окно короче (24 часа по умолчанию). Решение о применении вероятностного сопоставления на iOS принимает владелец приложения с учётом правил Apple; выключить его целиком можно на странице Трекинг → Атрибуция.
  • Между кликом и установкой прошло больше окна атрибуции (7 дней для клика по умолчанию).
  • Переход был с сайта в приложение — см. предупреждение ниже.
  • Установка пришла слишком быстро после клика — см. следующий пункт.

Слишком короткий интервал между кликом и установкой (CTIT) распознаётся как инъекция клика: клик отбрасывается, установка засчитывается как органическая. Отсеянные события видны в Фрод → Лог фрода с указанием причины. Повторите проверку с паузой 30–60 секунд.

  • SDK не инициализирован или инициализирован с чужим токеном приложения — включите logLevel verbose/debug и проверьте лог запросов.
  • Приложение уже запускалось на этом устройстве раньше — повторная установка засчитывается как переустановка и в KPI «Установки» не попадает. Смотрите метрику «Переустановки» или возьмите чистое устройство.
  • Среда sandbox отсутствие данных не объясняет — ищите причину дальше по списку.

Событие пришло, но не привязано к источнику

Заголовок раздела «Событие пришло, но не привязано к источнику»

По умолчанию атрибутируются только установки. Включите тумблер «В атрибуции» у нужного события на странице Трекинг → События — иначе событие не привяжется к источнику и не уйдёт постбэком.

  • Событие не включено в состав постбэков на карточке источника (вкладка «Постбэки») или у него выключен флаг «В атрибуции».
  • Конверсия не атрибутирована — постбэк уходит с пустым идентификатором клика, и сеть, как правило, такую конверсию не учитывает; сначала разберитесь с атрибуцией (пункты выше).
  • Для Яндекс Директа: IP-адреса не согласованы или не задан pass-phrase — см. страницу Яндекс Директ.
  • Статусы и ошибки доставки смотрите на вкладке «Журнал» карточки источника.