Check out what’s new from Firebase at Google I/O 2022. Learn more

Создание URL-адреса динамической ссылки вручную

Вы можете создать динамическую ссылку, вручную создав URL-адрес в следующей форме:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

Параметры динамической ссылки

Параметр глубокой ссылки (параметр полезной нагрузки)
ссылка на сайт

Ссылка, которую откроет ваше приложение. Укажите URL-адрес, который может обрабатывать ваше приложение, обычно содержимое или полезные данные приложения, которые инициируют логику приложения (например, начисление пользователю купона или отображение экрана приветствия). Эта ссылка должна представлять собой правильно отформатированный URL-адрес, правильно закодированный URL-адрес, использовать HTTP или HTTPS и не может быть другой динамической ссылкой.

параметры Android
апн Имя пакета приложения Android, используемого для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице обзора консоли Firebase. Требуется для динамической ссылки, чтобы открыть приложение Android.
афл Ссылка для открытия, когда приложение не установлено. Укажите это, чтобы сделать что-то, кроме установки вашего приложения из Play Store, когда приложение не установлено, например открыть мобильную веб-версию контента или отобразить рекламную страницу для вашего приложения.
амв versionCode минимальной версии вашего приложения, которая может открыть ссылку. Если установленное приложение является более старой версией, пользователь перенаправляется в Play Store для обновления приложения.
параметры iOS
иби Идентификатор пакета приложения iOS, используемого для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице обзора консоли Firebase. Требуется для динамической ссылки, чтобы открыть приложение iOS.
если Ссылка для открытия, когда приложение не установлено. Укажите это, чтобы сделать что-то кроме установки вашего приложения из App Store, когда приложение не установлено, например открыть мобильную веб-версию содержимого или отобразить рекламную страницу для вашего приложения.
иус Настраиваемая схема URL-адреса вашего приложения, если она определена как нечто отличное от идентификатора пакета вашего приложения.
IPFL Ссылка для открытия на iPad, когда приложение не установлено. Укажите это, чтобы сделать что-то, кроме установки вашего приложения из App Store, когда приложение не установлено, например открыть веб-версию содержимого или отобразить рекламную страницу для вашего приложения.
ипби Идентификатор пакета приложения iOS для использования на iPad для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице обзора консоли Firebase.
Иси Идентификатор App Store вашего приложения, используемый для отправки пользователей в App Store, когда приложение не установлено.
имв Номер версии минимальной версии вашего приложения, которая может открыть ссылку. Этот флаг передается вашему приложению при его открытии, и ваше приложение должно решить, что с ним делать.
эфр Если установлено значение «1», пропустить страницу предварительного просмотра приложения при открытии динамической ссылки и вместо этого перенаправить в приложение или магазин. Страница предварительного просмотра приложения (включена по умолчанию) может более надежно направлять пользователей в наиболее подходящее место назначения, когда они открывают динамические ссылки в приложениях; однако, если вы ожидаете, что динамическая ссылка будет открываться только в приложениях, которые могут надежно открывать динамические ссылки без этой страницы, вы можете отключить ее с помощью этого параметра. Этот параметр повлияет на поведение Dynamic Link только на iOS.
Другие параметры платформы
выключен Ссылка открывается на платформах Android и iOS. Это полезно для указания другого поведения на рабочем столе, например, для отображения полной веб-страницы содержимого/полезной нагрузки приложения (как указано параметром link) с другой динамической ссылкой для установки приложения.
Параметры социальных метатегов
ул. Заголовок, используемый при публикации динамической ссылки в публикации в социальной сети.
сд Описание, используемое при публикации динамической ссылки в публикации в социальной сети.
си URL-адрес изображения, связанного с этой ссылкой. Размер изображения должен быть не менее 300x200 пикселей и не более 300 КБ.
Параметры аналитики
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Параметры аналитики Google Play.
в
кт
метр
пт
Параметры аналитики iTunes Connect.

Отладка URL

Вы можете отладить динамическую ссылку, взяв длинный или короткий URL-адрес и прикрепив параметр отладки.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
Параметр отладки
г Вместо загрузки динамической ссылки создайте блок-схему, которую можно использовать для предварительного просмотра поведения динамических ссылок на разных платформах и конфигурациях.

Следующие шаги

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

Чтобы получить динамические ссылки в своем приложении, см. документацию для iOS , Android , C++ и Unity .