firebase - 反应原生 Firebase 分析不保存特定用户属性
问题描述
我有一个反应原生的应用程序。
我react-native-firebase
成功使用了 4 个月的分析模块来记录一些事件。在这里你可以找到文档
现在我想用这个setUserProperty
方法保存一些用户属性,我目前正在firebase DebugView中测试这个东西。
我正确地记录了屏幕视图、事件和用户属性,除了一个属性。这是来自 DebugView 的屏幕:
这是我触发的代码voucher_redeemed_event
:
componentDidUpdate(prevProps) {
if (!prevProps.successMessage && !!this.props.successMessage) {
firebase.analytics().logEvent('voucher_redeemed_event');
firebase.analytics().setUserProperty('user_redemed_voucher', 'true');
}
}
为什么没有记录用户属性?
我正确地获得了所有其他属性(远远少于 25 个限制)。
不是时间问题,我等了10分钟都没有结果
解决方案
“你试过把它关掉再打开吗?”
似乎简单的重启app和一个咖啡杯就可以解决这个问题
推荐阅读
- apache-kafka - 覆盖kafka消费者滞后
- c# - Unity 控制器:在跳跃时移动
- elasticsearch - 有没有办法通过在弹性搜索文档中使用嵌套字段突出显示相关字段?
- ios - WKWebView 不接收触摸事件
- postgresql - 如果更新成功(或不成功),则返回列和 1(或 0) - PostgreSQL
- ios - 将信息从通用链接传递到视图控制器
- java - 在java中将对象添加到ArrayList
- amazon-ec2 - 如何将错误处理添加到跳转停止的服务器并继续将脚本运行到下一个实例
- wagtail - 在管理员中创建的 Wagtail 重定向不适用于具有 wsgi 的服务器
- javascript - ASP.NET Core - 控制器未从 Ajax 接收完整的 JavaScript 数组对象