我正在尝试为我的应用的特定用户设置'staff'的用户属性,以便我可以从firebase分析中排除他们的数据。
我查看了firebase的文档,根据我的理解,您可以设置用户属性,但这样做会提示用户回答问题。
例如
以下示例显示添加一个假设的收藏食品属性,该属性将字符串食物中的值分配给活跃用户:
Analytics.setUserProperty(food, forName: "favorite_food")
是否有办法根据用户的电子邮件地址分配用户属性,例如,如果用户的电子邮件地址包含“@ company.com”,则为其分配员工的用户属性。
我也在使用React Native。
谢谢!
答案 0 :(得分:0)
要在GA for Firebase中设置用户属性,您无需要求用户填写调查问卷。
用户属性是一般概念,可让您过滤Google Analytics报告中的数据。此过滤器可让您更深入地了解Firebase Analytics自动记录的事件或您记录为自定义事件的事件。
您可以设置具有传递参数的公司域的用户属性。看看这个sample code示例。在代码中设置了一个此用户属性,请确保在Firebase控制台中注册它。确保代码中用户属性的键与在Console中创建的用户属性的键完全匹配。设置完所有后,后端会将代码绑定到UI用户属性。
最后,您可以根据此用户属性过滤报告。