Tests A/B Firebase

Firebase A/B Testing vous aide à optimiser l'expérience de votre application en rationalisant la façon dont vous exécutez, analysez et mettez à l'échelle les expériences de produits et de marketing. Il 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 leur impact sur vos indicateurs clés (comme les revenus et la fidélisation) avant de les déployer à grande échelle.

L'A/B Testing fonctionne avec FCM pour que vous puissiez tester différents messages marketing, et avec Remote Config pour que vous puissiez tester les modifications au sein de votre application.

Créer des expériences Remote Config 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 expérience, et testez quelle expérience produit est la plus efficace pour générer les résultats qui vous intéressent le plus.
Trouvez des moyens de réengager vos utilisateurs en utilisant le composeur 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 d’abord qu’elle répond à vos objectifs auprès d’un sous-ensemble plus restreint d’utilisateurs. Une fois que vous avez confiance dans les résultats de vos tests A/B, déployez la fonctionnalité auprès de tous vos utilisateurs.
Groupes d'utilisateurs cibles Exécutez des tests A/B ciblés en utilisant les données sur les utilisateurs de votre application. Par exemple, vous pouvez cibler un sous-ensemble d'utilisateurs exécutant une version d'application, une plate-forme ou une langue spécifique, ou sélectionner des utilisateurs qui correspondent à une valeur de propriété utilisateur Google Analytics.

Comment ça marche?

Lorsque vous créez une expérience, créez plusieurs variantes d'une expérience utilisateur et mesurez dans quelle mesure les variantes fonctionnent 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 à une audience Analytics telle 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 la configuration à distance 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 sur un ou plusieurs paramètres pour modifier le comportement et l'apparence de votre application. Vous pouvez l'utiliser pour des changements subtils, comme bricoler la meilleure palette de couleurs et le meilleur positionnement des options de menu, ou pour des changements plus importants, comme tester une toute nouvelle fonctionnalité ou une toute nouvelle conception d'interface utilisateur. Avec le compositeur de notifications, vous pouvez expérimenter pour trouver la bonne formulation pour un message de notification.

Que votre expérience utilise Remote Config ou le compositeur de notifications, vous pouvez surveiller votre expérience jusqu'à ce que vous identifiiez un leader , la variante qui atteint le mieux votre objectif. Vous pouvez démarrer votre test avec un petit pourcentage de votre base d'utilisateurs et augmenter ce pourcentage au fil du temps. Si votre première expérience ne révèle pas de variante qui atteint votre objectif mieux que la ligne de base, vous pouvez lancer 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 de l'application, rétention et revenus) 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 qu'il s'agisse de l'ajout d'une nouvelle interface utilisateur ou d'une nouvelle fonctionnalité, si vous pouvez contrôler ce changement à l'aide de Remote Config, vous pouvez tester plusieurs variantes de ce changement avec les tests A/B.

Vous pouvez également utiliser les tests A/B avec le composeur 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 une expérience qui utilise l'éditeur de notifications, vous pouvez utiliser un événement Analytics pour définir l'objectif de votre expérience et comparer les variantes de l'expérience. Avec un test Remote Config, vous pouvez utiliser soit un événement Analytics, soit 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 davantage de plantages d'application ou d'autres impacts sur l'expérience de l'application, et vous pourrez également voir quelle variante fait le plus de progrès vers votre objectif.

Prochaines étapes