Lancer de nouvelles fonctionnalités avec des déploiements par pourcentage

Vous pouvez utiliser Remote Config pour effectuer un déploiement par pourcentage afin d'exposer progressivement vos utilisateurs à une nouvelle fonctionnalité. Dans ce cas d'utilisation, supposons que vous disposez d'une nouvelle fonction de recherche qui est activée et désactivée à l'aide d'un Remote Config paramètre nommé new_search_feature_flag, et que vous souhaitez commencer par la déployer auprès de 10% de votre base d'utilisateurs installée.

Pour ce faire, modifiez le paramètre new_search_feature_flag, ajoutez une condition et sélectionnez Utilisateur dans un pourcentage aléatoire. Utilisez le curseur pour définir le pourcentage aléatoire entre 0 et 10.

Image montrant les étapes de l'interface utilisateur de la console Firebase pour effectuer un déploiement par pourcentage sur un paramètre existant
Ajout d'un paramètre pour le déploiement d'une fonctionnalité par pourcentage

Désormais, lorsque la valeur new_search_feature_flag est récupérée à partir de Remote Config, 10% des utilisateurs sélectionnés de manière aléatoire reçoivent la valeur true, tandis que les 90 % restants reçoivent la valeur false.

Lorsque vous êtes satisfait de la stabilité de la fonctionnalité auprès de 10% de la population d'utilisateurs, vous pouvez l'augmenter à 30%, puis à 50%, et enfin à 100 % lorsque vous êtes pleinement confiant dans la fonctionnalité.