Создание 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
apn Название пакета приложения Android, которое будет использоваться для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице обзора консоли Firebase. Требуется, чтобы динамическая ссылка открывала приложение Android.
afl Ссылка, которую нужно открыть, когда приложение не установлено. Укажите это, чтобы делать что-то, кроме установки вашего приложения из Play Store, когда приложение не установлено, например открывать мобильную веб-версию контента или отображать рекламную страницу для вашего приложения.
amv versionCode минимальной версии приложения , которое может открыть ссылку. Если установленное приложение более ранней версии, пользователь перенаправляется в Play Store для обновления приложения.
Параметры iOS
иби Идентификатор пакета приложения iOS, который будет использоваться для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице обзора консоли Firebase. Требуется для динамической ссылки для открытия приложения iOS.
ifl Ссылка, которую нужно открыть, когда приложение не установлено. Укажите это, чтобы делать что-то, кроме установки приложения из App Store, когда приложение не установлено, например открывать мобильную веб-версию контента или отображать рекламную страницу для вашего приложения.
ius Пользовательская схема URL-адресов вашего приложения, если она определена как нечто иное, чем идентификатор пакета вашего приложения.
ipfl Ссылка для открытия на iPad, когда приложение не установлено. Укажите это, чтобы делать что-то, кроме установки приложения из App Store, когда приложение не установлено, например открывать веб-версию контента или отображать рекламную страницу для вашего приложения.
ipbi Идентификатор пакета приложения iOS для использования на iPad, чтобы открыть ссылку. Приложение должно быть подключено к вашему проекту на странице обзора консоли Firebase.
Иси Идентификатор вашего приложения в App Store, используемый для отправки пользователей в App Store, когда приложение не установлено.
imv Номер версии минимальной версии приложения , которое может открыть ссылку. Этот флаг передается вашему приложению при его открытии, и ваше приложение должно решить, что с ним делать.
efr Если установлено значение «1», пропускать страницу предварительного просмотра приложения при открытии динамической ссылки и вместо этого выполнять перенаправление в приложение или магазин. Страница предварительного просмотра приложения (включена по умолчанию) может более надежно отправлять пользователей в наиболее подходящее место назначения, когда они открывают динамические ссылки в приложениях; однако, если вы ожидаете, что динамическая ссылка будет открываться только в приложениях, которые могут надежно открывать динамические ссылки без этой страницы, вы можете отключить ее с помощью этого параметра. Этот параметр повлияет на поведение динамической ссылки только на iOS.
Другие параметры платформы
офл Ссылка для открытия на платформах, помимо Android и iOS. Это полезно для указания другого поведения на рабочем столе, например отображения полной веб-страницы содержимого / полезной нагрузки приложения (как указано в параметре link) с другой динамической ссылкой для установки приложения.
Параметры социальных мета-тегов
ул Заголовок, который следует использовать, когда динамическая ссылка публикуется в сообщении в социальной сети.
SD Описание, которое следует использовать, когда динамическая ссылка публикуется в социальной публикации.
си URL-адрес изображения, связанного с этой ссылкой. Размер изображения должен быть не менее 300x200 пикселей и не более 300 КБ.
Параметры аналитики
utm_source
utm_medium
utm_campaign
utm_term
utm_content
Параметры аналитики Google Play.
в
ct
мт
pt
Параметры аналитики iTunes Connect.

Отладка URL

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

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

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

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

Для того, чтобы получить динамические ссылки в вашем приложении, обратитесь к документации для IOS , Android , C ++ , и единства .