БлогДиплинки

Отложенные диплинки на Android: объяснение

Команда Unolink2 мин чтения
На этой странице
  1. Почему это важно для небольшого приложения
  2. Как настроить его в Unolink
  3. А на iPhone?
  4. На чём спотыкаются

Обычный диплинк открывает экран в приложении, которое уже установлено. Отложенный диплинк работает для того, у кого приложения ещё нет: человек нажимает на ссылку, устанавливает приложение, и при первом запуске оно открывает экран, о котором шла речь в ссылке, — акцию, рецепт, приглашение.

Почему это важно для небольшого приложения

Каждый лишний шаг между нажатием и тем, ради чего человек пришёл, стоит вам людей. Автор говорит: «Используйте мой код, чтобы получить месяц бесплатно», зритель нажимает, устанавливает и попадает на общий приветственный экран, где нет и следа предложения. Часть людей сдаётся прямо здесь.

С отложенным диплинком первый экран соответствует обещанию:

  • Акции и коды авторов открывают предложение, о котором говорилось в посте.
  • Приглашения открывают команду или общий список друга.
  • Ссылки на контент открывают рецепт, тренировку или уровень из видео.

Это разница между «ищите сами» и «вот оно».

Диплинк задаётся для любой вашей ссылки в панели, например /promo/3for2. Новые пользователи Android, которые установили приложение по этой ссылке, получают этот экран при первом запуске. Ваше приложение получает его один раз и само решает, когда его показать.

Ничего не нужно хостить, и не нужно держать сервис маршрутизации. Та же ссылка по-прежнему отправляет iPhone в App Store, а компьютеры — на ваш сайт, и установки по-прежнему считаются по каждой ссылке.

Добавьте SDK

SDK Unolink для Android, React Native или Flutter, от Pro.

Задайте диплинк для ссылки

В разделе «Ссылки» откройте ссылку на редактирование и укажите экран, который она должна открывать.

Откройте его в приложении

При первом запуске приложение получает этот экран и показывает его — сразу или после онбординга.

А на iPhone?

Unolink не предлагает отложенные диплинки на iPhone. Для этого пришлось бы применять фингерпринтинг устройств или просить людей разрешить вставку, а Unolink не делает ни того, ни другого. Пользователи iPhone всё так же сразу попадают в App Store, а установки на iPhone всё так же считаются по каждой ссылке, без фингерпринтинга.

На чём спотыкаются

  • Проверяйте с настоящей установкой из магазина. Устанавливайте тестовую сборку из Google Play, например через канал внутреннего тестирования, а не напрямую из Android Studio.
  • Только при первом запуске. Диплинк передаётся один раз. Чтобы проверить снова, удалите приложение.
  • Придержите ссылку, если сначала идёт онбординг. Совсем новый пользователь обычно начинает с онбординга. Сохраните ссылку и откройте её, когда онбординг закончится, а не перескакивайте через него.

По шагам, для Kotlin, React Native и Flutter: Отложенные диплинки на Android.

Поделиться статьёй

Читать дальше