Smart-ссылки и web-to-app
Что такое встроенный браузер (in-app browser)?
Коротко
Встроенный браузер (in-app browser) — браузер внутри Instagram, TikTok, Facebook, LinkedIn и других приложений. Ссылка открывается прямо в нём, и человек остаётся в приложении-хосте. Из-за этого Universal Links и App Links часто не срабатывают: вместо вашего приложения открывается сайт, даже если приложение установлено.
Почему так происходит
Встроенный браузер держит человека внутри приложения-хоста: ссылка открывается в окне поверх ленты, а не в системном браузере. Система не всегда передаёт такой переход вашему приложению, даже когда Universal Links или App Links настроены без ошибок. Поведение разное в разных приложениях и меняется с их обновлениями, так что ссылку для соцсетей стоит проверять в каждой из них отдельно.
Пример
Блогер ставит ссылку на товар в шапку профиля Instagram. Подписчик, у которого приложение магазина уже стоит, нажимает на неё и видит мобильный сайт внутри Instagram вместо карточки товара в приложении.
Как обойти
Рабочие варианты — промежуточная страница с кнопкой «Открыть в приложении» или «Открыть в браузере», а на Android ещё и intent URL. Appy для диплинков показывает такую страницу во встроенных браузерах Instagram, TikTok и Facebook.
Связанные термины
- Universal Links
Universal Links — обычные https-ссылки, которые на iPhone и iPad открывают установленное приложение вместо сайта. Apple ввела их в iOS 9. Нужны две части: entitlement Associated Domains в приложении (applinks:example.com) и файл apple-app-site-association на домене. Если приложения нет, по той же ссылке откроется сайт.
- Intent URL
Intent URL — формат ссылок, который понимает Chrome на Android: intent://…#Intent;scheme=…;package=…;end. Если приложение установлено, ссылка открывает его. Если нет, Chrome переходит по адресу из параметра S.browser_fallback_url, а без него открывает страницу приложения в Google Play. Одна ссылка работает и с приложением, и без него.
- Диплинк (deep link)
Диплинк (deep link) — ссылка, которая открывает конкретный экран внутри мобильного приложения: товар, статью, корзину, а не сайт и не стартовый экран. Основные виды: ссылка на URI-схему (myapp://product/42), Universal Links на iOS, Android App Links и отложенный диплинк, который срабатывает даже после установки приложения.
Одна ссылка на App Store, Google Play и сайт
На бесплатном тарифе Appy — 4 ссылки с QR-кодами. Каждый телефон попадает в свой магазин: App Store, Google Play, AppGallery, Galaxy Store или GetApps, а компьютер — на сайт. Без рекламы и без банковской карты.