Prédictions Firebase

Firebase Predictions applique le machine learning à vos données d'analyse pour créer des segments d'utilisateurs dynamiques basés sur le comportement prédit de vos utilisateurs. Ces prédictions sont automatiquement disponibles pour une utilisation avec Firebase Remote Config, le compositeur de notifications, Firebase In-App Messaging et les tests A/B. Vous pouvez également exporter les données Predictions de votre application vers BigQuery pour une analyse plus approfondie ou pour les transmettre à des outils tiers.

Lorsque vous utilisez Predictions avec Remote Config, vous pouvez augmenter les conversions en offrant une expérience personnalisée basée sur chacun des besoins anticipés de vos utilisateurs.

Vous pouvez également utiliser les prédictions avec l'éditeur de notifications pour diffuser des messages ponctuels ou des campagnes récurrentes. Par exemple, vous pouvez envoyer automatiquement une notification aux utilisateurs qui devraient cesser d'utiliser votre application.

Avec les tests A/B, vous pouvez comparer l'efficacité entre différentes campagnes de composition de notifications ou utiliser Remote Config pour tester le résultat de différentes manières de personnaliser l'expérience dans l'application pour les utilisateurs dans un segment prévu.

Commencer

Capacités clés

Apportez la puissance de l'apprentissage automatique de Google à vos données Firebase Predictions applique l'expertise de Google en matière d'apprentissage automatique à vos données d'analyse, en créant des segments d'utilisateurs dynamiques basés sur le comportement prévu des utilisateurs dans votre application. Grâce à cette fonctionnalité, vous pouvez prendre des décisions concernant les produits en fonction du comportement prévu plutôt que du comportement historique.
Boostez les conversions grâce à des expériences utilisateur personnalisées Firebase Predictions est intégré à Remote Config, FCM et Firebase In-App Messaging, ce qui vous permet de personnaliser l'expérience d'un utilisateur en fonction de son comportement prévu. Par exemple, pour les utilisateurs dont on prévoit qu'ils dépenseront, vous pouvez afficher un nouveau groupe d'achats intégrés, tandis que pour les utilisateurs dont on prévoit qu'ils ne dépenseront pas, vous pouvez ajuster la fréquence des annonces.
Augmentez la rétention avec des notifications plus intelligentes Réengager un utilisateur qui a déjà cessé d'utiliser votre application est difficile. En utilisant les prédictions, vous pouvez engager les utilisateurs qui ne devraient pas revenir dans votre application avant qu'ils ne quittent. Vous pouvez configurer une campagne ponctuelle ou automatiser l'envoi de notifications pour certains groupes prédits via des campagnes récurrentes.
Créer des prédictions personnalisées En plus des prédictions intégrées (probabilité de dépenser et probabilité d'attrition), Firebase Predictions vous permet de créer des prédictions basées sur n'importe quel événement de conversion que vous avez défini dans vos données d'analyse. Une fois que vous avez défini l'événement, Predictions crée un segment d'utilisateurs dynamique composé d'utilisateurs qui devraient terminer cet événement dans votre application dans un avenir proche.
Exporter vers BigQuery Vous pouvez programmer des transferts quotidiens automatiques des données de prédiction de votre application vers BigQuery pour une analyse plus approfondie ou pour transférer les données vers des outils et services tiers.

Comment ça marche?

Les prédictions sont disponibles pour les applications Apple, Android, Unity et C++ qui incluent le SDK Analytics. Les prédictions créent des segments dynamiques d'utilisateurs susceptibles de terminer un certain événement. Vous pouvez utiliser ces segments pour cibler les utilisateurs avec Remote Config, Firebase In-App Messaging et l'éditeur de notifications.

Firebase Predictions a deux prédictions prédéfinies : churn , la probabilité qu'un utilisateur ne revienne pas dans votre application (c'est-à-dire qu'il arrête d'ouvrir l'application ou les notifications liées à l'application), et dépense , la probabilité que les utilisateurs effectuent des achats intégrés.

Vous pouvez également créer vos propres prédictions en fonction des événements Analytics de conversion personnalisés que vous collectez dans votre application.

Le modèle de machine learning de votre application s'améliore à mesure que la quantité et la pertinence des données collectées à l'aide d'Analytics augmentent et que votre nombre d'utilisateurs augmente. De plus, la précision du modèle pour un utilisateur spécifique s'améliorera encore après que cet utilisateur aura utilisé l'application pendant au moins quelques jours.

Dois-je partager mes données avec Google pour utiliser Firebase Predictions ?

Vous n'êtes pas obligé de partager vos données Google Analytics avec Google pour aider à améliorer les produits et services de Google. Vous pouvez désactiver cela dans la console Firebase en accédant à Analytics> Tableau de bord> Paramètres à tout moment.

Vous devez utiliser Google Analytics pour enregistrer les données de votre application dans Firebase. Vous devez également vous assurer que vos données Google Analytics sont disponibles dans Firebase (voir Paramètres de partage de données ).

Veuillez noter que Google Analytics utilise un modèle partagé . Bien que vos données d'événement brutes soient sécurisées et uniquement disponibles dans Firebase, la qualité du modèle s'améliore pour tous ceux qui utilisent Predictions. Vous devez explicitement activer les prédictions à partir de la page d'accueil des prédictions. Vous pouvez désactiver Predictions à tout moment et vos données ne seront plus disponibles pour Predictions, même si elles sont toujours disponibles dans le reste de Firebase.

Chemin de mise en œuvre

Les prédictions fonctionnent mieux pour les applications avec 5 000 utilisateurs actifs mensuels ou plus, et les applications avec une utilisation et des dépenses fréquentes telles que les jeux.

Ajouter Analytics à votre application Pour effectuer des prédictions, votre application doit enregistrer des événements à l'aide de Google Analytics.
Activer les prédictions et surveiller l'état de préparation des prédictions Utilisez la console Firebase pour commencer à faire des prédictions basées sur les données d'analyse de votre application et pour vérifier si les prédictions contiennent suffisamment de données pour les prédictions d' attrition et de dépenses intégrées. Vous pouvez également utiliser la console Firebase pour vérifier si suffisamment de données Analytics sont disponibles pour les prédictions que vous créez en fonction d'événements Analytics supplémentaires collectés par votre application.
Accédez aux résultats des prédictions de votre application avec Remote Config

Pour utiliser une prédiction dans votre application, utilisez d'abord la console Firebase pour définir un segment d'utilisateurs. Un segment d'utilisateurs contient les utilisateurs qui se situent dans la plage de centiles que vous spécifiez.

Ensuite, configurez Remote Config pour définir un paramètre distant pour les membres du segment utilisateur. Une fois que vous avez intégré le SDK Remote Config dans votre application, vous pouvez obtenir ce paramètre Remote Config et ajuster le comportement de votre application en conséquence. Par exemple, vous pouvez offrir une expérience de premier écran différente aux utilisateurs qui sont plus susceptibles de dépenser.

Atteignez les utilisateurs dans un certain segment de prédiction à l'aide de l'éditeur de notifications ou de la messagerie intégrée à l'application Firebase

Vous pouvez contacter les utilisateurs de vos segments d'utilisateurs prévus à l'aide de campagnes ponctuelles ou récurrentes à l'aide de l'éditeur de notifications ou de la messagerie intégrée Firebase.

Par exemple, vous pouvez utiliser la prédiction d'attrition avec une tolérance au risque élevée pour envoyer automatiquement des messages de notification aux nouveaux utilisateurs susceptibles d'abandonner ou d'arrêter d'utiliser votre application.

Prochaines étapes