Cette page a été traduite par l'API Cloud Translation.
Switch to English

Firebase Dynamic Links

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 les liens dynamiques, vos utilisateurs bénéficient de la meilleure expérience disponible pour la plate-forme sur laquelle ils ouvrent votre lien. Si un utilisateur ouvre un lien dynamique sur iOS ou Android, il peut être dirigé directement 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 entre 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 en utilisant la console Firebase, en utilisant une API REST, une API iOS ou Android Builder, ou 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 envoyé sur 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 personnalisé page.link gratuit:

https://example.page.link/summer-sale

Créez votre sous-domaine gratuit dans la console Firebase.

Toutes les fonctionnalités des liens dynamiques, 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 à l'aide de la console Firebase.
Gérez 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 du lien dynamique et gérez le lien profond si nécessaire.
Afficher les données analytiques Suivez les performances de vos liens dynamiques dans la console Firebase.

Prochaines étapes