Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Test Firebase A / B

Propulsé 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. Il vous permet 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 vos indicateurs clés (comme les revenus et la rétention) avant de les déployer à grande échelle.

Les tests A / B fonctionnent avec FCM afin que vous puissiez tester différents messages marketing, et avec Remote Config afin que vous puissiez tester les modifications dans 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 modifier le comportement et l'apparence de votre application dans les variantes de votre test, 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 en utilisant 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 amener 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 avec un plus petit sous-ensemble d'utilisateurs. Une fois que vous avez confiance en vos résultats de test A / B, déployez la fonctionnalité auprès de tous vos utilisateurs.
Cibler les groupes d'utilisateurs "prédits" Avec Firebase Predictions, vous pouvez exécuter des tests A / B sur les utilisateurs qui sont censés effectuer une certaine action, que ce soit pour dépenser de l'argent (ou non), sortir de votre application ou effectuer tout autre événement de conversion que vous avez défini avec Analytics. .

Comment ça marche?

Lorsque vous créez une expérience, vous testez une ou plusieurs variantes d'une action testable et mesurez les performances des variantes par rapport à un objectif que vous souhaitez atteindre (comme l'augmentation des achats intégrés). Votre groupe d'utilisateurs ciblé peut être défini par plusieurs critères enchaînés avec la 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 telle que les "utilisateurs en panne" et à un groupe créé automatiquement par Firebase Predictions en fonction de sa probabilité de désabonnement.

Avec Remote Config, vous pouvez expérimenter des modifications de plusieurs paramètres sur 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 changements subtils tels que le bricolage avec le meilleur jeu de couleurs et le positionnement des options de menu, ou pour des changements importants comme le test d'une toute nouvelle fonctionnalité ou de la conception de l'interface utilisateur. Avec l'éditeur 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 ayez un ensemble de résultats valide, puis identifier le leader , la variante qui accomplit le mieux votre objectif. Vous pouvez commencer votre expérience 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 lancer une nouvelle série d'expérimentation pour trouver le meilleur moyen d'améliorer votre application.

Vous pouvez également suivre d'autres mesures (plantages d'applications, rétention et engagement) ainsi que votre objectif afin de mieux comprendre le résultat de votre test 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 modification soit subtile ou que vous ajoutiez une nouvelle interface utilisateur ou une nouvelle fonctionnalité, si vous pouvez contrôler cette modification à l'aide de Remote Config, vous pouvez tester plusieurs variantes sur cette modification avec A / B Testing.

Vous pouvez également utiliser les tests A / B avec l'éditeur de notifications pour tester plusieurs variantes de votre campagne de réengagement avant de la déployer à 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 démarrer votre expérience avec seulement quelques utilisateurs, puis la déployer auprès d'un plus grand nombre d'utilisateurs si les premiers résultats semblent bons. En surveillant votre expérience, vous verrez si certaines variantes provoquent plus de plantages d'applications 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