具有实时更新的Firebase远程配置和A / B测试

时间:2018-11-08 22:01:50

标签: firebase firebase-ab-testing

我已经通过文档here实现了实时远程配置更新。

通常,它可以按预期方式工作,但通过A / B测试进行的实验除外。影响远程配置的A / B测试更改不会触发更新云功能挂钩。

有人通过A / B测试实验更改对远程配置进行更改时,是否有人可能会触发functions.remoteConfig.onUpdate云功能挂钩?

我唯一想到的解决方法是在远程配置本身中有一个虚拟值,每次创建/更新实验时我都会更改它。

1 个答案:

答案 0 :(得分:0)

firebaser here

目前,远程配置没有内置任何功能。但是感谢integration between Cloud Functions and Remote Config,您可以自己构建它。

上周我们的一位工程师实际上进行了演示。我建议您在此处进行检查:https://youtu.be/lIzQJC21uus?t=3351

在此演示中,有几个步骤:

  1. 您从“远程配置”控制台发布更改。
  2. 此更改triggers Cloud Functions through a functions.remoteConfig.onUpdate event
  3. 云功能sends an FCM message to all apps through a topic
  4. 应用收到此消息后,会提示您配置已过期。
  5. 当用户单击“获取”按钮时,应用程序fetches the new configuration data from Remote Config