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

Переход с сайта в приложение

Web SDK измеряет сайт, но пользователя в приложение не переводит — для этого нужна трекинг-ссылка или OneLink. Эта страница о том, как собрать связку «сайт → магазин → установка» и, главное, на какую точность атрибуции при этом рассчитывать.

  1. На сайте вы ставите кнопку («Скачать приложение», баннер, QR-код) со ссылкой на домен Tracehub.
  2. Пользователь нажимает — Tracehub фиксирует клик: IP-адрес, данные браузера (ОС и её версия), язык. Модель устройства при клике с сайта не передаётся.
  3. Tracehub перенаправляет пользователя: iOS — в App Store, Android — в Google Play или альтернативный магазин, распознанный по устройству; если платформа не определилась — на запасной URL.
  4. Пользователь ставит приложение и открывает его; мобильный SDK отправляет первую сессию.
  5. Tracehub пытается сопоставить установку с кликом — для веб-кликов это вероятностный матчинг, о его ограничениях ниже.
Трекинг-ссылка OneLink
Формат https://links.tracehub.ru/l/{token} https://links.tracehub.ru/ol/{token}
Привязка Кампания и её источник Приложение, опционально кампания
Где создаётся На странице кампании Раздел «Диплинки»
Для чего Реклама в рекламных сетях — рекламный кабинет подставляет макросы Собственные размещения: сайт, рассылки, QR-коды, соцсети

Для кнопки на собственном сайте обычно нужен OneLink. Про формат трекинг-ссылок и макросы см. страницу Трекинг-ссылки и макросы.

OneLink создаётся в кабинете Tracehub в разделе Диплинки: задаются диплинк, запасной URL и ссылки на магазины, а к готовой ссылке можно добавить параметры os_name, store (обязателен для RuStore) и deeplink_params. Поля формы, поведение при переходе и все параметры разобраны на странице Диплинки и OneLink.

Ссылки также принимают параметры рекламных идентификаторов устройства (gps_adid, idfa), но с обычного сайта заполнить их нечем — браузер не имеет к ним доступа. Именно поэтому матчинг web→app вероятностный.

Вероятностный матчинг сопоставляет клик и установку по косвенным сигналам:

Сигнал Как сравнивается
IP-адрес Точное совпадение или та же подсеть
Язык Язык браузера при клике против языка системы при установке

Модель устройства при клике с сайта браузер не передаёт, поэтому в сопоставлении она не участвует.

Установка привязывается к клику, если суммарная похожесть проходит порог. Ограничения:

  • Окно. По умолчанию клики старше 24 часов не рассматриваются. Окно и порог настраиваются в разделе Атрибуция кабинета (поля «Вероятностное окно клика» и «Порог схожести»); там же вероятностное сопоставление можно выключить тумблером «Вероятностное — по отпечатку устройства».
  • Минимальный интервал. Если первый запуск случился быстрее ~30 секунд после клика, клик считается подозрительным и в атрибуции не участвует — установка обычно уходит в органику (защита от фрода). Порог настраивается там же, в разделе Атрибуция, блок «Фильтрация».
  • Точность. Даже в благоприятных условиях вероятностный матчинг привязывает лишь часть установок; остальные уходят в органику. Точность снижают: смена сети между кликом и установкой (клик по Wi-Fi, установка по мобильной сети — IP меняется), VPN, операторский NAT (много пользователей за одним IP), долгая пауза перед установкой.

Короткая ссылка вида links.tracehub.ru/ol/… открывает магазин приложений или запасной URL. Прямое открытие уже установленного приложения настраивается отдельно — если этот сценарий вам нужен, напишите в поддержку Tracehub.

Deep link URL из OneLink доставляется мобильному SDK при первом запуске после установки (отложенный диплинк). Ссылка приходит не мгновенно: она передаётся вместе с данными атрибуции при первом запуске. Если установка не сопоставилась с кликом, отложенный диплинк не придёт.

  • Проверяйте с реального телефона и не из-под VPN — иначе вероятностный матчинг не сработает по IP.
  • Не переключайте сеть между кликом и первым запуском приложения (Wi-Fi ↔ мобильная сеть меняет IP).
  • Выдержите паузу: первый запуск приложения — не раньше чем через минуту после клика, иначе установка попадёт под защиту от фрода.
  • Клики по OneLink смотрите в разделе «Диплинки» (колонка «Клики · 7 дн.»), клики по трекинг-ссылке — на странице кампании.
  • Установка должна появиться на дашборде. В отчётах данные обычно видны через 1–2 минуты, на дашборде и в когортах — до 5 минут.
  • Установка с сайта может быть засчитана как органическая — для вероятностного сопоставления это ожидаемый исход, проверку он не отменяет. Сам факт перехода смотрите по клику в разделе «Диплинки».

Порядок первичной настройки приложения и SDK — на странице Быстрый старт.