Cas d'utilisation
Mélanger et assortir les produits Firebase
pour résoudre le développement d'applications courantes
défis.




Créez un grand
flux d'intégration
Offrez aux utilisateurs un processus de connexion rapide et intuitif avec
Authentification Firebase.
Autorisez les utilisateurs à se connecter à votre application avec leur Facebook, Twitter, Google,
ou compte GitHub avec moins de 5 minutes de travail.
Suivez chaque étape de votre processus d'intégration pour améliorer l'expérience.
Utilisez Google Analytics pour Firebase pour consigner les événements à chaque étape de votre intégration
flow, créez des entonnoirs pour voir où les utilisateurs abandonnent et utilisez Remote Config
pour apporter des modifications à votre application afin de voir comment elle affecte les conversions.

"Nous avons constaté un taux de rétention deux fois plus élevé parmi les utilisateurs avec un flux d'intégration personnalisé que parmi les utilisateurs réguliers. Et il ne nous a fallu qu'une journée pour implémenter les écrans d'intégration personnalisés."
- Sami Ben Hassine, cofondateur et PDG, The Fabulous

Personnaliser un écran de "bienvenue"
Utilisez la personnalisation pour offrir à chaque utilisateur la meilleure expérience.
Lorsqu'un individu ouvre votre application, ravissez-le en personnalisant l'écran initial en fonction de ses préférences, de son historique d'utilisation, de son emplacement ou de sa langue.
Définissez les audiences en fonction du comportement des utilisateurs et d'autres variables Analytics.
Utilisez ensuite Firebase Remote Config pour afficher un contenu spécifique à chaque public défini. Il n'est pas nécessaire de soumettre une nouvelle mise à jour de l'application: vous pouvez contrôler le contenu et les audiences personnalisées directement depuis votre console Firebase.
Déployer progressivement
nouvelles fonctionnalités
Lancez votre prochaine fonctionnalité avec un risque minimal.
La meilleure façon de publier une nouvelle fonctionnalité est de la tester d'abord sur quelques utilisateurs pour voir comment elle fonctionne et comment ils réagissent. Lorsque vous en êtes satisfait, déployez-le auprès du reste de votre base d'utilisateurs. Si vous devez le désactiver pour une raison quelconque, il n'est pas nécessaire de déployer une toute nouvelle application et d'attendre que les utilisateurs se mettent à jour.
Commencez par définir un petit pourcentage d'utilisateurs comme testeurs.
Utilisez Google Analytics pour Firebase et Remote Config pour cibler un groupe d'utilisateurs sélectionné afin de tester votre nouvelle fonctionnalité. Ensuite, utilisez Cloud Messaging pour les inviter à l'essayer. Suivez les résultats dans Analytics. Si tout va bien, déployez-le à tout le monde ou annulez-le instantanément à partir de la console Firebase.

"Les premiers tests des fonctionnalités avec Firebase nous ont aidés à augmenter l'engagement quotidien des utilisateurs de 5%."
- Maxime Blanc-Strauss, responsable produit, Onefootball

Suivez le parcours utilisateur
sur tous les appareils
Il n'est pas surprenant que les gens utilisent des applications sur plusieurs appareils.
Un utilisateur peut vérifier votre application sur son appareil mobile, puis l'ouvrir à partir de son ordinateur portable et la revoir ultérieurement sur sa tablette. Les analyses de base peuvent interpréter cela comme trois utilisateurs différents, gonflant votre taux de désabonnement.
Obtenez une compréhension approfondie de vos utilisateurs sur tous les appareils.
Google Analytics pour Firebase vous permet d'exporter les données de vos applications mobiles (iOS et Android) vers BigQuery et, en faisant correspondre l'ID utilisateur, vous donne une image complète de l'engagement des applications sur les canaux et les appareils.

"Firebase est un outil incroyablement puissant qui offre autant de fonctionnalités - Config à distance, Analytics, BigQuery et plus encore qui nous aident à obtenir un ciblage et des informations plus intelligents, sous un même toit."
- Tejas Mistry, chef de produit, NPR

Ajouter le chat à votre application
Permettez aux utilisateurs de discuter entre eux sans quitter votre application.
Le chat dans l'application est un excellent moyen d'augmenter l'engagement, mais la mise en œuvre d'une fonctionnalité de chat conviviale peut être difficile.
Synchronisez vos messages de discussion entre des millions d'utilisateurs avec Firebase Realtime Database.
Authentifiez-vous en toute transparence avec Firebase Authentication, puis configurez une salle de discussion dans la base de données en temps réel. Les messages apparaissent sur tous les appareils de vos utilisateurs en temps réel. Utilisez Firebase Cloud Messaging pour envoyer des notifications afin que vos utilisateurs reçoivent de nouveaux messages s'ils se trouvent dans une autre application.

Optimiser les annonces en fonction de
comportement des utilisateurs
Différents utilisateurs nécessitent différentes stratégies de monétisation.
En fonction des données démographiques ou du comportement des utilisateurs, créez des listes d'audience personnalisées pour segmenter les utilisateurs en acheteurs à faible potentiel et à haut potentiel. Associez votre projet Firebase à AdMob pour avoir une idée complète de la valeur de chaque audience pour vous.
Créez la bonne expérience publicitaire pour les bons utilisateurs.
En utilisant Firebase Remote Config en combinaison avec des listes d'audience personnalisées Analytics, vous pouvez définir si un utilisateur voit plus ou moins d'annonces dans votre application. Associez votre projet Firebase à AdMob pour mesurer l'impact de votre expérience publicitaire personnalisée sur la valeur à vie de votre audience

"Firebase a complètement libéré nos ingénieurs de la gestion de l'infrastructure de campagne et a aidé notre équipe à être plus efficace et nos campagnes à être plus performantes - ce qui est une énorme victoire pour nous."
- Eran Orlev, responsable des produits mobiles, Playbuzz

Processus tiers
paiements sans serveur
Lorsque les utilisateurs effectuent des achats via l'application, ils attendent de la vitesse et de la sécurité.
De nombreux services tiers vous permettent de traiter les paiements, éliminant ainsi toute complexité inutile. Firebase rationalise encore plus l'expérience en vous permettant d'appeler ces API de paiement en toute sécurité, sans configurer vos propres serveurs.
Aidez vos clients à effectuer leurs paiements en quelques millisecondes.
Lorsqu'un utilisateur atteint l'écran de paiement dans votre application, vous collectez ses informations de paiement à jour et les transmettez à Cloud Functions for Firebase. Vous pouvez ensuite traiter leur paiement en adressant des demandes à une API de traitement de paiement tierce via HTTPS, écrire la commande dans la base de données en temps réel et renvoyer un message de confirmation à l'utilisateur une fois terminé. Le tout en toute sécurité, sans gestion de serveurs.

Récompensez vos filleuls
Les références sont un moyen très efficace de stimuler la croissance.
Vos utilisateurs apprécieront beaucoup plus les recommandations de leurs amis que tout autre marketing que vous faites. Firebase Dynamic Links vous permet de créer facilement un système de référence dans votre application, ouvrant ainsi un grand vecteur de croissance potentielle pour votre produit.
Récompensez les utilisateurs pour avoir parrainé des amis.
À l'aide de la base de données en temps réel et des fonctions cloud pour Firebase, vous pouvez configurer des récompenses dans l'application pour des références réussies. Les liens d'invitation fonctionnent sur toutes les plates-formes et les références reçoivent une expérience personnalisée pour la première fois que vous concevez. Vous pouvez également retarder l'octroi de récompenses au parrain, au parrain ou aux deux jusqu'à ce qu'une tâche d'introduction spécifique soit terminée.
Tirez parti de l'apprentissage automatique
pour favoriser la rétention
La rétention est difficile.
Ce ne sont pas des nouvelles. Quiconque a créé une application sait qu'il est difficile d'obtenir des installations et qu'il est encore plus difficile de faire revenir les utilisateurs. Vous pouvez tester les promotions in-app, mais il peut être difficile de savoir quels utilisateurs cibler pour générer le plus de fidélisation au moindre coût.
Créez des groupes de ciblage plus intelligents à l'aide du machine learning de Google.
Firebase Predictions apporte la puissance de l'apprentissage automatique de Google à vos données Google Analytics pour Firebase, vous aidant à créer des groupes d'utilisateurs dynamiques basés sur le comportement prévu. Ces groupes d'utilisateurs peuvent être utilisés avec Remote Config pour cibler les utilisateurs susceptibles de générer une promotion intégrée à l'application, ce qui les rend heureux et engagés.

"Sur la base des résultats de l'expérience, nous avons décidé de déployer la promotion en jeu à l'ensemble de notre base d'utilisateurs. Désormais, tout utilisateur identifié par Predictions comme" va churn "reçoit un cadeau de 2000 pièces d'or et 25 jetons Gacha. Nous avons hâte de tester Predictions dans nos autres titres! "
- Miguel Pastor, développeur, Halfbrick