前提
完成Flutter集成Firebase中的远程配置流程
A/B Test的使用流程
- 我们先通过远程配置设置变量,应用程序根据变量值展示不同的界面
- 创建一个A/B Test实验,在实验中创建满足条件的用户才能加入到这个实验中,并且在A/B 实验中修改远程配置变量的值
- 参加实验的用户使用不同的界面进行测试,根据用户反馈以及留存率判断是否需要将修改的界面推广到全部
Flutter集成A/B Test步骤
一、Flutter集成Firebase框架
参考:Flutter集成Firebase框架
二、在Firebase网页端创建配置
访问https://console.firebase.google.com/u/0/,点击自己的项目后再点击左侧的吸引,然后再点击A/B Testing即可看到对应界面
点击创建实验——>远程配置
在基本信息中填写实验名称后点击下一步
在定位中选择应用程序后再点击和按钮去添加其他的条件,添加完毕后点击下一步
在目标中添加跟踪的主要指标,要根据这个指标来判断哪一个当前发布版本和对比版本那个更好,可以配置多个指标
在变体中选择变体的参数,这里我们就选择04-Flutter集成Firebase中的Remote Config中创建的变量并修改参数的值
最后点击审核按钮,审核通过后点击启动试验
然后我们再次执行04-Flutter集成Firebase中的Remote Config中的代码,发现现在打印的内容是test1,说明我们进入了基准B中了
然后根据用户的反馈内容或者留存率来判断这个版本是否能够广泛发布