firebase - 仅为 Firebase 中的新用户运行 A/B 实验
问题描述
我正在尝试仅为我的应用的新用户配置 Firebase A/B 实验。我做了什么:
1)我在应用程序首次启动时设置 custom_first_open_time 用户参数等于从纪元开始以毫秒为单位的时间戳
2)我创建了一个新实验,在定位部分设置 custom_first_open_time > 1581944923450
3)我在实验中使用了 10 个远程配置参数中的 1 个。一旦我开始,所有用户都停止获取任何远程配置参数,并且在应用程序内部使用了在代码中设置为默认值的参数(在应用程序内部)。应用程序中没有获得 10 个参数,尽管我在 A/B 中只更改了 1 个
为什么使用此参数的值会制动整个远程配置?为什么它不像我预期的那样工作?
任何帮助表示赞赏!
解决方案
问题是因为使用了时代的毫秒,看起来firebase无法比较这么大的数字。只需几秒钟即可解决问题
推荐阅读
- java - 如何将字符串数组拆分为多个字符串?
- angularjs - 无法调用服务中的函数
- ruby-on-rails - 无法在 ruby on rails 5.0 模型中使用活动记录时间方法
- r - 如何在 r 中为波士顿数据集创建图形
- php - 修改upload_max_filesize php.ini 不起作用
- angularjs - 如何缩小 angularjs+bootstrap4 项目
- linux - 使用 awk 搜索模式并从日志文件中打印接下来的 15 行
- apache - Ubuntu apache无法启动权限被拒绝
- ios - Iphone X 的纵横比问题
- docker - 将环境变量传递给在 kubernetes 中运行的 docker