Создание динамических ссылок
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Существует четыре способа создания Dynamic Link :
- Использование консоли Firebase . Это полезно, если вы создаёте рекламные ссылки для публикации в социальных сетях. Таким образом, вы можете выбрать собственный суффикс и имя для ссылки в консоли Firebase . Вы можете отслеживать эффективность этих Dynamic Links в консоли Firebase или через REST API Analytics .
- Использование API Dynamic Link Builder на iOS , Android и Flutter . Это предпочтительный способ динамического создания ссылок в приложении для обмена данными между пользователями или в любой ситуации, требующей большого количества ссылок. Вы можете отслеживать эффективность Dynamic Links , созданных с помощью API Builder, с помощью API Dynamic Links Analytics .
- Использование REST API . Это предпочтительный способ динамического создания ссылок на платформах, где нет API Builder. REST API Analytics можно использовать для отслеживания эффективности рекламных кампаний, созданных в консоли.
- Вручную . Если вам не нужно отслеживать данные о кликах и вас не беспокоит длина ссылок, вы можете вручную создавать Dynamic Links с использованием параметров URL, избегая таким образом лишних сетевых циклов.
Следующие шаги
После создания Dynamic Links вам необходимо настроить приложение для получения Dynamic Links и перенаправлять пользователей в нужное место в приложении после того, как пользователь откроет их.
Чтобы получить Dynamic Links в своем приложении, ознакомьтесь с документацией для iOS , Android , Flutter , C++ и Unity .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[null,null,["Последнее обновление: 2025-07-25 UTC."],[],[],null,["\u003cbr /\u003e\n\n| **Deprecated:** Firebase Dynamic Links is *deprecated* and should not be adopted in projects that don't already use it. The service will shut down on August 25, 2025. See the [Dynamic Links Deprecation FAQ](/support/dynamic-links-faq) for more information.\n\nThere are four ways you can create a Dynamic Link:\n\n- Using the [Firebase console](https://console.firebase.google.com/project/_/durablelinks/links/). This is useful if you're creating promo links to share on social media. This way you can select a custom suffix and a name for the link in the [Firebase console](https://console.firebase.google.com/project/_/durablelinks/links/). You can track the performance of these Dynamic Links in the [Firebase console](https://console.firebase.google.com/project/_/durablelinks/links/) or via the [Analytics REST API](/docs/reference/dynamic-links/analytics).\n- Using the Dynamic Link Builder API on [iOS](/docs/dynamic-links/ios/create), [Android](/docs/dynamic-links/android/create), and [Flutter](/docs/dynamic-links/flutter/create). This is the preferred way to dynamically create links in your app for user-to-user sharing or in any situation that requires many links. You can track the performance of Dynamic Links created with the Builder API using the Dynamic Links [Analytics API](/docs/reference/dynamic-links/analytics).\n- Using the [REST API](/docs/dynamic-links/rest). This is the preferred way to dynamically create links on platforms that don't have a Builder API. The [Analytics REST API](/docs/reference/dynamic-links/analytics) can be used to track the performance of promo campaigns created in the console.\n- [Manually](/docs/dynamic-links/create-manually). If you don't need to track click data and you don't care if the links are long, you can manually construct Dynamic Links using URL parameters, and by doing so, avoid an extra network round trip.\n\nNext steps\n\nAfter you create Dynamic Links, you need to set up your app to receive\nDynamic Links and send users to the right place in your app after a user opens them.\n\nTo receive Dynamic Links in your app, see the documentation for\n[iOS](/docs/dynamic-links/ios/receive), [Android](/docs/dynamic-links/android/receive),\n[Flutter](/docs/dynamic-links/flutter/receive),\n[C++](/docs/dynamic-links/cpp/receive), and [Unity](/docs/dynamic-links/unity/receive)."]]