运行 A/B 仅针对 Firebase 中的新用户进行实验
Running A/B experiment only for new users in Firebase
我正在尝试仅为我的应用程序的新用户配置 Firebase A/B 实验。
我做了什么:
1) 我在应用程序首次启动时将 custom_first_open_time 用户参数设置为等于从纪元开始的以毫秒为单位的时间戳
2) 我创建了一个新实验,在定位部分设置 custom_first_open_time > 1581944923450
3) 我使用了 10 个远程配置参数中的 1 个来进行实验。一旦我开始,所有用户都停止获取任何远程配置参数,并且在应用程序内部使用参数设置为代码中的默认值(在应用程序内部)。在应用程序中获得的 10 个参数中的 None,尽管我在 A/B
中只更改了 1 个
为什么使用此参数的值会阻止整个远程配置?
为什么它没有像我预期的那样工作?
感谢任何帮助!
问题是因为使用了来自 epoch 的 millis,看起来 firebase 无法比较如此大的数字。只需几秒钟就解决了问题
我正在尝试仅为我的应用程序的新用户配置 Firebase A/B 实验。 我做了什么:
1) 我在应用程序首次启动时将 custom_first_open_time 用户参数设置为等于从纪元开始的以毫秒为单位的时间戳
2) 我创建了一个新实验,在定位部分设置 custom_first_open_time > 1581944923450
3) 我使用了 10 个远程配置参数中的 1 个来进行实验。一旦我开始,所有用户都停止获取任何远程配置参数,并且在应用程序内部使用参数设置为代码中的默认值(在应用程序内部)。在应用程序中获得的 10 个参数中的 None,尽管我在 A/B
中只更改了 1 个为什么使用此参数的值会阻止整个远程配置? 为什么它没有像我预期的那样工作?
感谢任何帮助!
问题是因为使用了来自 epoch 的 millis,看起来 firebase 无法比较如此大的数字。只需几秒钟就解决了问题