Firebase Dynamic Links

Les Firebase Dynamic Links 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 possible sur la plate-forme sur laquelle ils ouvrent votre lien. Si un utilisateur ouvre un Dynamic Link sur iOS ou Android, il peut être redirigé directement vers le contenu associé dans votre application native. S'il ouvre le même Dynamic Link dans un navigateur pour ordinateur, il peut être redirigé vers le contenu équivalent sur votre site Web.

De plus, Dynamic Links fonctionne pour les installations d'applications : si un utilisateur ouvre un Dynamic Link sur iOS ou Android et que votre application n'est pas installée, il peut être invité à l'installer. Ensuite, après l'installation, votre application démarre et peut accéder au lien.

Fonctionnement

Vous pouvez créer un Dynamic Link à l'aide de la console Firebase, d'une API REST, d'une API Builder iOS ou Android, ou en créant une URL en ajoutant des paramètres Dynamic Link à un domaine spécifique à votre application. Ces paramètres spécifient les liens que vous souhaitez ouvrir, en fonction de la plate-forme de l'utilisateur et de l'installation ou non de votre application.

Lorsqu'un utilisateur ouvre l'un de vos Dynamic Links, s'il n'a pas encore installé votre application, il est redirigé vers le Play Store ou l'App Store pour l'installer (sauf si vous spécifiez le contraire), puis votre application s'ouvre. Vous pouvez ensuite récupérer le lien qui a été transmis à votre application et gérer le lien profond de manière appropriée pour votre application.

Vous pouvez créer Dynamic Links 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

Si vous n'avez pas de domaine pour votre application, vous pouvez utiliser un sous-domaine page.link personnalisé sans frais :

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

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

Toutes les fonctionnalités de Dynamic Links, y compris les analyses, les attributions post-installation et les intégrations de SDK, fonctionnent à la fois avec les domaines page.link personnalisés et avec votre propre domaine.

Chemin d'accès de l'exécution

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 Dynamic Links Vous pouvez créer des Dynamic Links de manière programmatique ou à l'aide de la console Firebase.
Gérer Dynamic Links dans votre application Lorsque vous ouvrez votre application, utilisez le SDK Dynamic Links pour vérifier si un Dynamic Link lui a été transmis. Si tel est le cas, obtenez le lien profond à partir des données Dynamic Link et gérez-le selon vos besoins.
Afficher les données analytiques Suivez les performances de vos Dynamic Links dans la console Firebase.

Étapes suivantes

  • Découvrez quelques-uns des cas d'utilisation les plus courants de Firebase Dynamic Links et comment les implémenter.
  • Découvrez comment créer Dynamic Links et recevoir des annonces dans vos applications iOS, Android, Flutter, Unity et C++.
  • Utilisez votre propre domaine personnalisé pour Dynamic Links.
  • Comprenez les performances de votre Dynamic Links grâce à deux outils d'analyse.