Liens dynamiques Firebase
Les liens dynamiques Firebase sont des liens qui fonctionnent comme vous le souhaitez, sur plusieurs plates-formes, et que votre application soit déjà installée ou non.
Avec Dynamic Links, vos utilisateurs bénéficient de la meilleure expérience disponible pour la plateforme sur laquelle ils ouvrent votre lien. Si un utilisateur ouvre un lien dynamique sur iOS ou Android, il peut être directement redirigé vers le contenu lié dans votre application native. Si un utilisateur ouvre le même lien dynamique dans un navigateur de bureau, il peut être redirigé vers le contenu équivalent sur votre site Web.
De plus, les liens dynamiques fonctionnent pour toutes les installations d'application : si un utilisateur ouvre un lien dynamique sur iOS ou Android et que votre application n'est pas installée, l'utilisateur peut être invité à l'installer ; puis, après l'installation, votre application démarre et peut accéder au lien.
Comment ça marche?
Vous créez un lien dynamique soit en utilisant la console Firebase, en utilisant une API REST, une API iOS ou Android Builder, soit en formant une URL en ajoutant des paramètres de lien dynamique à un domaine spécifique à votre application. Ces paramètres spécifient les liens que vous souhaitez ouvrir, selon la plate-forme de l'utilisateur et si votre application est installée.
Lorsqu'un utilisateur ouvre l'un de vos liens dynamiques, si votre application n'est pas encore installée, l'utilisateur est redirigé vers le Play Store ou l'App Store pour installer votre application (sauf indication contraire de votre part) et votre application s'ouvre. Vous pouvez ensuite récupérer le lien qui a été transmis à votre application et gérer le lien profond en fonction de votre application.
Domaines de liens personnalisés
Vous pouvez créer des Liens Dynamiques en utilisant votre propre nom de domaine :
https://example.com/summer-sale https://example.com/links/promos/summer-sale https://links.example.com/summer-sale https://ex.amp.le/summer-sale
Ou, si vous n'avez pas de domaine pour votre application, vous pouvez utiliser un sous-domaine page.link personnalisé gratuit :
https://example.page.link/summer-sale
Créez votre sous-domaine gratuitement dans la console Firebase.
Toutes les fonctionnalités Dynamic Links, y compris les analyses, les attributions post-installation et les intégrations SDK, fonctionnent avec les domaines page.link personnalisés et votre propre domaine.
Chemin de mise en œuvre
Configurer Firebase et le SDK Dynamic Links | Activez Firebase Dynamic Links pour votre projet Firebase dans la console Firebase. Ensuite, incluez le SDK Dynamic Links dans votre application. | |
Créer des liens dynamiques | Vous pouvez créer des liens dynamiques par programmation ou à l'aide de la console Firebase. | |
Gérer les liens dynamiques dans votre application | Lorsque votre application s'ouvre, utilisez le SDK Dynamic Links pour vérifier si un lien dynamique lui a été transmis. Si tel est le cas, obtenez le lien profond à partir des données Dynamic Link et gérez-le si nécessaire. | |
Afficher les données d'analyse | Suivez les performances de vos liens dynamiques dans la console Firebase. |
Prochaines étapes
- Découvrez certains des cas d'utilisation les plus courants de Firebase Dynamic Links et comment les mettre en œuvre.
- Apprenez à créer des liens dynamiques , puis à les recevoir dans vos applications iOS , Android , Flutter , Unity et C++ .
- Utilisez votre propre domaine personnalisé pour les liens dynamiques.
- Comprenez les performances de vos liens dynamiques avec deux outils d' analyse .