Что означает Deep link простыми словами
Custom scheme может перехватываться приложением, а universal links и Android App Links используют подтверждённый web-домен. Если приложение отсутствует, обычный deep link должен иметь web- или store-fallback; сохранение маршрута после установки относится к deferred deep link.
Ссылка сокращает путь из рекламы, письма и push к релевантному экрану. Ошибка маршрута отправляет пользователя на главную, теряет контекст и снижает конверсию даже при корректной атрибуции клика.
Пример
Push о статусе заказа открывает именно этот заказ после авторизации. Если сессии нет, приложение сохраняет маршрут и возвращает пользователя к заказу после входа.
Как применять на практике
- Опишите маршруты, параметры, права доступа, fallback и сохранение после авторизации.
- Используйте подтверждённые web links там, где возможно, и валидируйте входные параметры.
- Тестируйте установленное и отсутствующее приложение, платформы, версии, логин и просроченный объект.
Частые ошибки
- Открывать общий домашний экран вместо обещанного объекта.
- Передавать секретные данные и команды в непроверенном URL.
- Считать любой переход после установки deferred deep linking без сохранённого контекста.


