Firebase远程配置-“远程配置”;“随机百分位用户”;带钥匙

Firebase远程配置-“远程配置”;“随机百分位用户”;带钥匙,firebase,firebase-remote-config,Firebase,Firebase Remote Config,我正在探索使用Firebase的“随机百分位用户”条件来针对客户群的不同部分进行a/B测试,并在查看以下内容后提出一些问题: 根据该项目中定义的键,每个应用程序实例都会持久映射到一个随机整数或小数 假设likesetUserProperty此值对所有生成的百分位数(即没有键和有键的百分位数)都有效。这是正确的假设吗 如果一个条件映射到一个随机的百分位数 在iOS上也是如此。我相信在Android上,即使你卸载/重新安装你的应用程序,这个值也会保持不变 是的,这个假设是正确的。(这就是使用远程配置

我正在探索使用Firebase的“随机百分位用户”条件来针对客户群的不同部分进行a/B测试,并在查看以下内容后提出一些问题:

根据该项目中定义的键,每个应用程序实例都会持久映射到一个随机整数或小数

  • 假设like
    setUserProperty
    此值对所有生成的百分位数(即没有键和有键的百分位数)都有效。这是正确的假设吗

  • 如果一个条件映射到一个随机的百分位数
  • 在iOS上也是如此。我相信在Android上,即使你卸载/重新安装你的应用程序,这个值也会保持不变

  • 是的,这个假设是正确的。(这就是使用远程配置逐步展开功能的方式)

  • 我相信是的,不过如果你有具体的顾虑,我很乐意听到

  • 这是真的,假设您还记得在获得这些新值后调用
    applyFetched

  • 不,目前没有办法做到这一点


  • 谢谢,托德!我已经在Evernote将Firebase RemoteConfig集成到我们的Android应用程序中,到目前为止,我所看到的与您的所有声明完全一致。第5点对于调试来说是很好的,但是由于一切正常,所以没有太大的必要大约3,在Android上,即使在卸载/重新安装应用程序后,用户仍处于相同的百分比。有一种方法可以让调试设备“重置”其百分位数,从而能够测试远程配置服务器设置是否正确,这将非常有用。就这一点提出了一个相关问题: