Вы можете создать Dynamic Link , вручную составив URL-адрес с помощью следующей формы:
https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]
Параметры Dynamic Link
Параметр Deep link (параметр полезной нагрузки) | |
---|---|
связь | Ссылка, которую откроет ваше приложение. Укажите URL, который может обработать ваше приложение, обычно это содержимое или полезная нагрузка приложения, которая инициирует логику, специфичную для приложения (например, зачисление пользователю купона или отображение экрана приветствия). Эта ссылка должна быть правильно отформатированным URL, иметь правильное URL-кодирование, использовать HTTP или HTTPS и не может быть другой динамической ссылкой. |
Параметры Android | |
---|---|
апн | Имя пакета приложения Android, используемого для открытия ссылки. Приложение должно быть подключено к вашему проекту со страницы обзора консоли Firebase . Требуется для Dynamic Link для открытия приложения Android. |
афл | Ссылка для открытия, когда приложение не установлено. Укажите это, чтобы сделать что-то, кроме установки вашего приложения из Play Store, когда приложение не установлено, например, открыть мобильную веб-версию контента или отобразить рекламную страницу для вашего приложения. |
амв | versionCode минимальной версии вашего приложения, которая может открыть ссылку. Если установленное приложение имеет более старую версию, пользователь перенаправляется в Play Store для обновления приложения. |
параметры iOS | |
---|---|
иби | Идентификатор пакета приложения iOS, который будет использоваться для открытия ссылки. Приложение должно быть подключено к вашему проекту со страницы обзора консоли Firebase . Требуется для Dynamic Link для открытия приложения iOS. |
если бы | Ссылка для открытия, когда приложение не установлено. Укажите это, чтобы сделать что-то иное, чем установить ваше приложение из App Store, когда приложение не установлено, например, открыть мобильную веб-версию контента или отобразить рекламную страницу для вашего приложения. |
иус | Пользовательская схема URL вашего приложения, если она определена как что-то иное, чем идентификатор пакета вашего приложения |
ipfl | Ссылка для открытия на iPad, когда приложение не установлено. Укажите это, чтобы сделать что-то, кроме установки вашего приложения из App Store, когда приложение не установлено, например, открыть веб-версию контента или отобразить рекламную страницу для вашего приложения. |
ipbi | Идентификатор пакета приложения 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 .