Google 致力于为黑人社区推动种族平等。查看具体举措

Динамические ссылки 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.

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