Google is committed to advancing racial equity for Black communities. See how.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Динамические ссылки Firebase

Динамические ссылки Firebase - это ссылки, которые работают так, как вы хотите, на нескольких платформах, независимо от того, установлено ли ваше приложение.

Благодаря динамическим ссылкам ваши пользователи получают наилучшие возможности для платформы, на которой они открывают вашу ссылку. Если пользователь открывает динамическую ссылку на iOS или Android, он может быть перенаправлен непосредственно на связанный контент в вашем собственном приложении. Если пользователь открывает ту же динамическую ссылку в браузере настольного компьютера, он может перейти к аналогичному контенту на вашем веб-сайте.

Кроме того, динамические ссылки работают при установке приложений: если пользователь открывает динамическую ссылку на iOS или Android и ваше приложение не установлено, пользователю может быть предложено установить его; затем, после установки, ваше приложение запускается и может получить доступ к ссылке.

Как это работает?

Вы создаете динамическую ссылку либо с помощью консоли Firebase, используя REST API, iOS или Android Builder API, либо путем формирования URL-адреса путем добавления параметров динамической ссылки в домен, специфичный для вашего приложения. Эти параметры определяют ссылки, которые вы хотите открыть, в зависимости от платформы пользователя и от того, установлено ли ваше приложение.

Когда пользователь открывает одну из ваших динамических ссылок, если ваше приложение еще не установлено, пользователь отправляется в Play Store или App Store для установки вашего приложения (если вы не укажете иное), и ваше приложение открывается. Затем вы можете получить ссылку, переданную вашему приложению, и обработать ссылку на контент в соответствии с вашим приложением.

Вы можете создавать динамические ссылки, используя собственное доменное имя :

https://example.com/summer-sale
https://example.com/links/promos/summer-sale
https://links.example.com/summer-sale
https://ex.amp.le/summer-sale

Или, если у вас нет домена для вашего приложения, вы можете использовать бесплатный настраиваемый поддомен page.link:

https://example.page.link/summer-sale

Создайте бесплатный субдомен в консоли Firebase.

Все функции динамических ссылок, включая аналитику, атрибуцию после установки и интеграцию SDK, работают как с пользовательскими доменами page.link, так и с вашим собственным доменом.

Путь реализации

Настройте Firebase и SDK динамических ссылок Включите динамические ссылки Firebase для своего проекта Firebase в консоли Firebase. Затем включите SDK динамических ссылок в свое приложение.
Создать динамические ссылки Вы можете создавать динамические ссылки программно или с помощью консоли Firebase.
Обработка динамических ссылок в вашем приложении Когда ваше приложение откроется, используйте SDK динамических ссылок, чтобы проверить, была ли ему передана динамическая ссылка. Если да, получите глубокую ссылку из данных динамической ссылки и обработайте глубинную ссылку по мере необходимости.
Просмотр данных аналитики Отслеживайте эффективность динамических ссылок в консоли Firebase.

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