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 sur toutes les installations d'applications : si un utilisateur ouvre un lien dynamique sur iOS ou Android et n'a pas installé votre application, 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 Dynamic Link soit en utilisant la console Firebase, à l'aide d'une API REST, d'une API iOS ou Android Builder, soit en formant une URL en ajoutant des paramètres Dynamic Link à un domaine spécifique à votre application. Ces paramètres précisent les liens que vous souhaitez ouvrir, en fonction de la plateforme 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 dirigé 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.

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 à la fois avec les domaines page.link personnalisés et votre propre domaine.

Chemin de mise en œuvre

Configurer Firebase et le SDK Dynamic Links Activez les liens dynamiques Firebase 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 programme ou en utilisant 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, récupérez le lien profond à partir des données Dynamic Link et gérez le lien profond si nécessaire.
Afficher les données d'analyse Suivez les performances de vos Dynamic Links dans la console Firebase.

Prochaines étapes