Войти

Диплинки

Диплинк (Deeplink) — это специальным образом сформированная ссылка (URI), ведущая пользователя на конкретный контент в мобильном приложении. Например, это может быть определённый товар, чат, статья и т.д. Диплинки позволяют упростить путь к нужному контенту для новой аудитории, а также эффективно взаимодействовать с уже установившими приложение пользователями.

Обычные диплинки (Regular deep link) используются в тех случаях, когда приложение уже установлено. При открытии такого диплинка система распознает, с каким приложением он ассоциирован, и откроет необходимое приложение, передав в него диплинк для дальнейшей навигации на целевой контент.

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

Недостаток этой технологии – возможность её использования только в том случае, если приложение уже установлено. Для новых пользователей, которым необходимо посетить магазин приложений, установить и запустить приложение, технология работать не будет и приложение будет запущенно на стартовом экране.

Использование обычных диплинков в трекинг-ссылках влечёт за собой увеличение количества редиректов, которые проходит пользователь до перехода на целевую страницу (в диплинк или в магазин приложений), что связано с технологиями реализации диплинков и требованиями платформ. Поэтому, если рекламная кампания нацелена на новых пользователей, стоит отдать предпочтение отложенным диплинкам, так как это позволит уменьшить количество редиректов и повысить конверсию


Отложенные диплинки (Deferred deep links) — эта технология была разработана для решения основной проблемы обычных диплинков – невозможности их использования для новых, только установивших приложение, пользователей. В данной технологии помимо приложения и операционной системы участвует ещё одна сторона – сервер, хранящий информацию о привязке конкретной установки и ссылки на контент, куда необходимо отправить пользователя.

Работу отложенного диплинка можно упростить до следующих этапов:

  • Формируется специальная ссылка, ведущая пользователя в магазин приложений
  • При переходе по этой ссылке запоминается информация, необходимая для атрибуции, и ассоциированный с этой ссылкой диплинк
  • Пользователь скачивает, устанавливает и запускает приложение
  • Приложение запрашивает сервер, был ли ассоциирован диплинк с устройством пользователя
  • Сервер, используя набор информации, полученный от приложения, производит атрибуцию (находит переход по ссылке, если он был) и возвращает в приложение ассоциированный отложенный диплинк

Работа отложенных диплинков невозможна без участия трекинг-библиотеки (например – MyTracker). Чаще всего, отложенные диплинки используются в кампаниях, направленных на привлечение новых пользователей в проект. Например, вы можете разместить рекламу с определённым товаром, по клику на которую нужный товар будет показан пользователю после установки и запуска приложения.

Для работы диплинков используются различные технологии в зависимости от платформы. Ниже приводится их краткое описание и ссылки для дальнейшего изучения:

  • Android
    • App URL Schemas. Приложение может выбрать себе уникальную схему и использовать её в диплинках. Например: youla://link/to/offer, tamtam://chat/chatname. В данных примерах youla и tamtam — это схемы, использующиеся в приложении. Далее, приложение может настроить Intent filter и перехватывать ссылки, имеющие указанную в фильтре схему. Подробнее см. документацию Android
    • Android App Links. Приложение может настроить Intent filter и на обычные http/https ссылки и имя домена. При переходе по ссылкам, попадающим под Intent filter, пользователю будет предложено открыть ссылку в приложении. Подробнее см. документацию Android
  • iOS
    • URL Schemes — аналогично Android, приложение может выбрать и зарегистрировать в системе URL схему, ссылки с использованием которой будут открыты в приложении. Подробнее см. документацию iOS
    • Universal links — аналогично Android App Links, технология позволяет ассоциировать один или несколько доменов с приложением, после чего ссылки, попадающие под Intent filter, будут открыты в приложении. Подробнее о технологии universal links см. документацию iOS

Разные типы диплинков можно использовать как по отдельности, так и вместе. Как правило, если используемая приложением система трекинга это поддерживает, то формируется ссылка специального вида — умная ссылка, smart link, onelink и т.д. Особенностью такой ссылки является возможность её использования для всех платформ и как для новых пользователей, так и для существующей аудитории приложения.

Коротко, работу умных ссылок можно описать так:

  • Пользователь переходит по ссылке
  • Определяется платформа пользователя (Android/iOS) и факт установки приложения
  • Если приложение установлено:
    • Откроется обычный диплинк, ассоциированный со ссылкой
  • Если приложение не установлено:
    • Пользователь будет перенаправлен в магазин приложений, специфичный для определённой платформы
    • Пользователь скачает, установит и запустит приложение
    • Приложение свяжется с сервером и получит отложенный диплинк, ассоциированный со ссылкой

Подобная схема работы применима в MyTracker при условии, что включена опция «Использовать deep link в случае установленного приложения» и выполнены настройки отложенных и обычных диплинков. Подробнее об особенностях диплинков см. раздел Настройки диплинков, про технологию умных ссылок и их поддержку в MyTracker см. раздел Умная трекинг-ссылка

В MyTracker реализована поддержка обычных и отложенных диплинков:

  • на платформе iOS: URL Schemes и Universal Links (с версии iOS 9.2 Apple не рекомендует использовать URL Scheme);
  • на платформе Android: App URL Schemas и App Links.

Использование API-методов, предоставляемых SDK на каждой из платформ (iOS, Android), позволяет унифицировать подход к реализации обычных и отложенных диплинков.

Подробнее о том, как реализовать поддержку диплинков и использовать их в рекламных кампаниях, см. раздел Настройки диплинков

Была ли эта статья полезна?