Куда попадает человек после клика
Диплинк открывает уже установленное приложение на нужном экране: карточка, акция, корзина или профиль. В Директе это параметр трекинговой системы. Для цели «Ретаргетинг» поле «Диплинк» обязательное. Без него клик может открыть главный экран.
Кампании только на установку и сценарий Web+App я разбираю в отдельных материалах. Здесь остаётся только глубокая ссылка: трекинговая ссылка, поля iOS и Android, проверка клика и место, где смотреть атрибуцию установки.
Адрес магазина ведёт в App Store или Google Play, и после установки человек видит главный экран. Трекинговая ссылка идёт через MMP, без неё объявление в ЕПК не собрать. Диплинк работает на уже установленном приложении, отложенный — после первой установки. Кастомная страница есть только у цели «Привлечение новых пользователей».
| Тип ссылки | Куда ведёт клик | Когда беру |
|---|
| Ссылка в магазин | Карточка App Store или Google Play | Нужна установка, экран внутри не важен |
| Трекинговая ссылка | Через MMP в магазин или в приложение | Любая кампания на приложение |
| Диплинк | Экран в уже установленном приложении | Цель «Ретаргетинг» |
| Отложенный диплинк | Магазин, затем экран после первой установки | Новым пользователям нужен тот же раздел |
| Кастомная страница | Персональная витрина в магазине | Экран внутри приложения недоступен |
Трекинговая ссылка и поля объявления
ЕПК читаю по уровням. На кампании выбираю приложение, цель, стратегию, опцию «Использовать SKAdNetwork» и магазины Android. В группе остаются гео, таргетинг и площадки. Ссылки живут в объявлении: трекинговая ссылка, «Диплинк» или «Отложенный диплинк». В Мастере кампаний диплинк иногда сидит в поле «Трекинговая ссылка». В ЕПК для экрана есть отдельное поле «Диплинк».
В библиотеку Директа приложение попадает с одной трекинговой системой. Если нужны и AppMetrica, и AppsFlyer, добавляю его дважды, у каждой записи своя ссылка. В коде обязателен SDK выбранной MMP. Схему myapp без трекера кабинет не примет: не будет валидации и атрибуции установок.
В трекинговой ссылке обязателен макрос клика. Чаще всего это click_id={logid}. Тот же смысл несут clickid={logid}, cl={logid} и ya_click_id={logid}. Директ подставляет logid, а MMP склеивает клик, установку и открытие экрана.
У AppMetrica ссылка на redirect.appmetrica.yandex.com содержит click_id={logid} и source={source}. В диплинк ретаргетинга добавляю click_id={click_id} и campaign_id={campaign_id}. Схема myscheme://deeplink без них открывает экран, но не склеивает клик. Для AppsFlyer диплинк передаю в af_dp, медиаисточник — yandexdirect_int, для ретаргетинга ставлю is_retargeting=true. Для Adjust это deep_link на отдельной ссылке: Inactivity period равен 0 дней, Reattribution window — 14 дней.
- Клик приходит из Поиска или из РСЯ.
- Директ передаёт его в MMP по трекинговой ссылке с макросом click_id={logid}.
- MMP обрабатывает диплинк и открывает заданный экран.
- SDK фиксирует открытие, и событие попадает в отчёты Директа и трекера.
Клик идёт в трекер, и только потом приложение открывает нужный экран.
В товарном объявлении диплинк кладу в элемент url YML-фида: трекинговая ссылка на карточку. Тем, кто приложение не ставил, оставляю отложенный диплинк на ту же карточку. Длина ссылки в фиде — до 2048 символов. Идентификатор товара в фиде должен совпадать с идентификатором в событиях. Для AppsFlyer в ссылке стоят deep_link_value и clickid={logid}.