Firebase Remote Config 本质上讲是一个工具,它可以让您使用 Firebase 控制台中设置的参数来对应用进行配置,您可以通过它来管理应用的品质。新的一年来了,您不妨尝试一下我们为您准备的小技巧!
首先,您可以使用 Remote Config,谨慎地向用户推出一项新功能:
对新功能进行编程,使用 Remote Config boolean 参数来限制用户的权限。如果取值为 “false”,用户就不会看到这项功能。将 “false” 设定为应用的默认
在 Firebase 控制台中设置参数,首先对所有人将初始值设定为 “false”。
将应用发布至商店。
时机成熟时,您可以对一小部分用户(比如 5% 的用户)将参数值配置为 “true”,从而推出一项新功能。
随时关注 Firebase Crash Reporting 提供的最新崩溃报告,以及用户的反馈信息。
如果新功能存在问题,立即在控制台中对所有人将参数值配置为 “false”,以撤回新功能。
如果一切顺利的话,可以逐渐增加试用人群的比例,直到覆盖所有用户。
相较于通过单次应用更新向所有用户发布新功能,这样做要安全得多。因为现在您可以及时解决问题,而不必再编程并发布一个全新的应用版本。此外,如果您动作够快的话,您的大多数用户根本就不会遇到什么问题。Firebase Crash Reporting 在发现应用崩溃时会向您发送警告邮件,进一步减少了开发者的负担。
Remote Config 的另一项功能就是对应用中的某些部分进行测验,让开发者发现怎样才能为用户提供更好的体验,随后在 Firebase Analytics 中对结果进行衡量。不要盲目猜测,应通过实验进行验证,这样才能确切地知道用户喜欢的究竟是什么。按照这种方式精心调整后的应用,拥有更高的评分、更多的盈利,简直是理所应当的事。