Вы можете создать Dynamic Link , вручную составив URL-адрес в следующей форме:
https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]
Параметры Dynamic Link
Параметр глубокой ссылки (параметр полезной нагрузки) | |
---|---|
связь | Ссылка, которую откроет ваше приложение. Укажите URL-адрес, который может обрабатывать ваше приложение. Обычно это контент или полезная нагрузка приложения, которая запускает специфичную для приложения логику (например, предоставление пользователю купона или отображение приветственного экрана). Эта ссылка должна иметь корректный формат URL, быть правильно закодирована в URL, использовать протокол HTTP или HTTPS и не может быть другой динамической ссылкой. |
Параметры Android | |
---|---|
апн | Имя пакета приложения Android, используемого для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице «Обзор» консоли Firebase . Требуется для того, чтобы Dynamic Link открывала приложение Android. |
афл | Ссылка, которая открывается, когда приложение не установлено. Укажите этот параметр, чтобы выполнить действие, отличное от установки приложения из Play Маркета, когда оно не установлено, например, открыть мобильную веб-версию контента или отобразить рекламную страницу вашего приложения. |
амв | versionCode минимальной версии вашего приложения, в которой можно открыть ссылку. Если установлена более старая версия приложения, пользователь перейдет в Play Маркет для обновления. |
параметры iOS | |
---|---|
иби | Идентификатор пакета приложения iOS, который будет использоваться для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице «Обзор» консоли Firebase . Требуется для того, чтобы Dynamic Link открывала приложение iOS. |
IFL | Ссылка, которая открывается, когда приложение не установлено. Укажите этот параметр, чтобы выполнить действие, отличное от установки приложения из App Store, когда оно не установлено, например, открыть мобильную веб-версию контента или отобразить рекламную страницу вашего приложения. |
ius | Пользовательская схема URL вашего приложения, если она определена как нечто иное, чем идентификатор пакета вашего приложения |
ipfl | Ссылка, которая открывается на iPad, если приложение не установлено. Укажите этот параметр, чтобы приложение выполняло какие-либо действия, помимо установки из App Store, когда оно не установлено, например, открывало веб-версию контента или отображало рекламную страницу вашего приложения. |
ИПБИ | Идентификатор пакета приложения iOS, который будет использоваться на iPad для открытия ссылки. Приложение должно быть подключено к вашему проекту на странице «Обзор» консоли Firebase . |
иси | Идентификатор вашего приложения в App Store, используемый для перенаправления пользователей в App Store, когда приложение не установлено. |
имв | Номер минимальной версии вашего приложения, в которой может открыться ссылка. Этот флаг передаётся приложению при открытии, и оно само решает, что с ним делать. |
Эфр | Если задано значение «1», страница предварительного просмотра приложения будет пропущена при открытии Dynamic Link и вместо этого будет перенаправлена в приложение или магазин. Страница предварительного просмотра приложения (включена по умолчанию) может более надёжно перенаправлять пользователей в наиболее подходящее место назначения при открытии Dynamic Links в приложениях. Однако, если вы ожидаете, что Dynamic Link будет открываться только в приложениях, которые могут открывать Dynamic Links без этой страницы, вы можете отключить её с помощью этого параметра. Этот параметр влияет на поведение Dynamic Link только в iOS. |
Другие параметры платформы | |
---|---|
офл | Ссылка, которая будет открываться на платформах, отличных от Android и iOS. Это полезно для настройки другого поведения на десктопе, например, для отображения полной веб-страницы с содержимым/полезной нагрузкой приложения (как указано в параметре link) с другой динамической ссылкой для установки приложения. |
Параметры социальных метатегов | |
---|---|
ул. | Заголовок, который будет использоваться при публикации Dynamic Link в социальной сети. |
сд | Описание, которое будет использоваться при публикации Dynamic Link в социальной сети. |
си | URL-адрес изображения, связанного с этой ссылкой. Изображение должно быть размером не менее 300x200 пикселей и весом менее 300 КБ. |
Параметры аналитики | |
---|---|
utm_source utm_medium utm_campaign utm_term utm_content | Параметры аналитики Google Play. |
в кт мт пт | Параметры аналитики iTunes Connect. |
Отладка URL
Вы можете отладить Dynamic Link , взяв длинный или короткий URL-адрес и прикрепив параметр отладки.
https://example.page.link/?link=https://www.example.com&d=1 https://example.page.link/WXYZ?d=1
Параметр отладки | |
---|---|
д | Вместо загрузки Dynamic Link создайте блок-схему, которую вы сможете использовать для предварительного просмотра поведения Dynamic Links на разных платформах и конфигурациях. |
Следующие шаги
После создания Dynamic Link вам необходимо настроить приложение для приема Dynamic Links и перенаправлять пользователей в нужное место в приложении после того, как пользователь их откроет.
Чтобы получить Dynamic Links в своем приложении, ознакомьтесь с документацией для iOS , Android , C++ и Unity .