Créer des liens dynamiques
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Il existe quatre façons de créer un Dynamic Link :
- Utiliser la console Firebase.
Cette fonctionnalité est utile si vous créez des liens promotionnels à partager sur les réseaux sociaux. Vous pouvez ainsi sélectionner un suffixe personnalisé et un nom pour le lien dans la console Firebase.
Vous pouvez suivre les performances de ces Dynamic Links dans la console Firebase ou via l'API REST Analytics.
- Utiliser l'API Builder Dynamic Link sur iOS, Android et Flutter. Il s'agit de la méthode recommandée pour créer des liens de manière dynamique dans votre application pour le partage entre utilisateurs ou dans toute situation nécessitant de nombreux liens. Vous pouvez suivre les performances des Dynamic Links créés avec l'API Builder à l'aide de l'API Analytics.Dynamic Links
- Utilisez l'API REST. Il s'agit de la méthode recommandée pour créer des liens de manière dynamique sur les plates-formes qui ne disposent pas d'une API Builder.
L'API REST Analytics peut être utilisée pour suivre les performances des campagnes promotionnelles créées dans la console.
- Manuellement Si vous n'avez pas besoin de suivre les données de clics et que la longueur des liens ne vous importe pas, vous pouvez créer manuellement Dynamic Links à l'aide de paramètres d'URL. Vous éviterez ainsi un aller-retour réseau supplémentaire.
Étapes suivantes
Après avoir créé des Dynamic Links, vous devez configurer votre application pour qu'elle reçoive les Dynamic Links et redirige les utilisateurs vers le bon endroit dans votre application après qu'ils les ont ouverts.
Pour recevoir Dynamic Links dans votre application, consultez la documentation pour iOS, Android, Flutter, C++ et Unity.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/28 (UTC).
[null,null,["Dernière mise à jour le 2025/08/28 (UTC)."],[],[],null,["\u003cbr /\u003e\n\n| **Note:** Firebase Dynamic Links is *deprecated* and should not be used in new projects. The service will be shutting down soon. Follow the [migration guide](/support/dynamic-links-faq#how_should_i_migrate_from_the_service) and 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)."]]