首页 > 解决方案 > 仅为 Firebase 中的新用户运行 A/B 实验

问题描述

我正在尝试仅为我的应用的新用户配置 Firebase A/B 实验。我做了什么:

1)我在应用程序首次启动时设置 custom_first_open_time 用户参数等于从纪元开始以毫秒为单位的时间戳

2)我创建了一个新实验,在定位部分设置 custom_first_open_time > 1581944923450

3)我在实验中使用了 10 个远程配置参数中的 1 个。一旦我开始,所有用户都停止获取任何远程配置参数,并且在应用程序内部使用了在代码中设置为默认值的参数(在应用程序内部)。应用程序中没有获得 10 个参数,尽管我在 A/B 中只更改了 1 个

为什么使用此参数的值会制动整个远程配置?为什么它不像我预期的那样工作?

任何帮助表示赞赏!

标签: firebasefirebase-remote-configfirebase-ab-testing

解决方案


问题是因为使用了时代的毫秒,看起来firebase无法比较这么大的数字。只需几秒钟即可解决问题


推荐阅读