Join us in person and online for Firebase Summit on October 18, 2022. Learn how Firebase can help you accelerate app development, release your app with confidence, and scale with ease. Register now
Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Test A/B Firebase

Optimisé par Google Optimize , Firebase A/B Testing vous aide à optimiser l'expérience de votre application en facilitant l'exécution, l'analyse et la mise à l'échelle des expériences produit et marketing. Cela vous donne le pouvoir de tester les modifications apportées à l'interface utilisateur, aux fonctionnalités ou aux campagnes d'engagement de votre application pour voir si elles déplacent réellement l'aiguille sur vos mesures clés (comme les revenus et la rétention) avant de les déployer à grande échelle.

Les tests A/B fonctionnent avec FCM pour vous permettre de tester différents messages marketing, et avec Remote Config pour tester les changements au sein de votre application.

Créer des expériences de configuration à distance Créer des expériences de messagerie

Capacités clés

Testez et améliorez votre expérience produit Créez des expériences avec Remote Config pour apporter des modifications au comportement et à l'apparence de votre application dans les variantes de votre expérience, et testez quelle expérience produit est la plus efficace pour obtenir les résultats qui vous intéressent le plus.
Trouvez des moyens de réengager vos utilisateurs à l'aide de l'éditeur de notifications Utilisez les tests A/B pour vous aider à trouver les paramètres de formulation et de messagerie les plus efficaces pour attirer les utilisateurs dans votre application.
Déployez de nouvelles fonctionnalités en toute sécurité Ne déployez pas une nouvelle fonctionnalité sans vous assurer qu'elle répond d'abord à vos objectifs auprès d'un plus petit sous-ensemble d'utilisateurs. Une fois que vous avez confiance dans les résultats de vos tests A/B, déployez la fonctionnalité à tous vos utilisateurs.
Ciblez des groupes d'utilisateurs avec les données de Google Analytics Exécutez des tests A/B sur les clients que vous ciblez à l'aide des données de Google Analytics. Par exemple, vous pouvez cibler un sous-ensemble d'utilisateurs exécutant une version d'application, une plate-forme, une langue et un groupe démographique spécifiques correspondant à une propriété utilisateur Google Analytics spécifique .

Comment ça marche?

Lorsque vous créez une expérience, vous testez une ou plusieurs variantes d'une action testable et mesurez la performance des variantes par rapport à un objectif que vous souhaitez atteindre (comme augmenter les achats intégrés). Votre groupe d'utilisateurs ciblé peut être défini par plusieurs critères enchaînés avec une logique "ET" ; par exemple, vous pouvez limiter le groupe aux utilisateurs d'une version d'application particulière qui appartiennent à la fois à une audience Analytics, tels que les "utilisateurs en panne", qui correspondent à une propriété utilisateur Google Analytics personnalisée définie par le client.

Les expériences AB Testing testent Remote Config et les actions de messagerie à l'aide de Google Analytics pour cibler les utilisateurs et mesurer les résultats.

Avec Remote Config, vous pouvez expérimenter des modifications de plusieurs paramètres dans plusieurs variantes pour modifier le comportement et l'apparence de votre application de différentes manières dans chaque groupe de variantes. Vous pouvez l'utiliser pour des modifications subtiles telles que le bricolage avec le meilleur schéma de couleurs et le meilleur positionnement des options de menu, ou pour des modifications importantes telles que le test d'une toute nouvelle fonctionnalité ou la conception d'une interface utilisateur. Avec le compositeur de notifications, vous pouvez expérimenter pour trouver le bon libellé pour un message de notification.

Que votre expérience utilise Remote Config ou l'éditeur de notifications, vous pouvez surveiller votre expérience jusqu'à ce que vous disposiez d'un ensemble de résultats valides, puis identifier le leader , la variante qui atteint le mieux votre objectif. Vous pouvez commencer votre test avec un petit pourcentage de votre base d'utilisateurs, puis augmenter ce pourcentage au fil du temps. Si votre première expérience ne révèle pas une variante qui atteint votre objectif mieux que votre application ne le fait actuellement, vous pouvez commencer une nouvelle série d'expérimentations pour trouver la meilleure façon d'améliorer votre application.

Vous pouvez également suivre d'autres mesures (plantages d'application, rétention et engagement) ainsi que votre objectif afin de mieux comprendre le résultat de votre expérience et son impact sur l'expérience d'utilisation de votre application.

Chemin de mise en œuvre

Ajoutez Remote Config ou Firebase Cloud Messaging à votre application Si votre application utilise déjà Remote Config ou Cloud Messaging (ou les deux), vous pouvez passer à l'étape suivante.
Définissez les variantes que vous souhaitez évaluer avec un test A/B. Que votre changement soit subtil ou l'ajout d'une nouvelle interface utilisateur ou fonctionnalité, si vous pouvez contrôler ce changement à l'aide de la configuration à distance, vous pouvez tester plusieurs variantes de ce changement avec les tests A/B.

Vous pouvez également utiliser les tests A/B avec le compositeur de notifications pour tester plusieurs variantes de votre campagne de réengagement avant de la déployer auprès de tous les utilisateurs.
Définissez comment vous mesurerez le succès Avec un test qui utilise l'éditeur de notifications, vous pouvez utiliser un événement Analytics pour définir l'objectif de votre test et comparer les variantes du test. Avec un test Remote Config, vous pouvez utiliser un événement Analytics ou un entonnoir de conversion pour définir l'objectif de votre test.
Surveillez votre expérience pour trouver la variante gagnante Vous pouvez commencer votre expérience avec quelques utilisateurs seulement, puis la déployer auprès d'un plus grand nombre d'utilisateurs si les premiers résultats semblent bons. Au fur et à mesure que vous surveillez votre expérience, vous verrez si certaines variantes provoquent plus de plantages d'application ou d'autres impacts sur l'expérience de l'application, et vous pouvez également voir quelle variante progresse le plus vers votre objectif.

Prochaines étapes