如何设置用户属性,以便我可以使用firebase跟踪分析

时间:2017-07-12 09:36:45

标签: firebase react-native firebase-analytics

我正在尝试为我的应用的特定用户设置'staff'的用户属性,以便我可以从firebase分析中排除他们的数据。

我查看了firebase的文档,根据我的理解,您可以设置用户属性,但这样做会提示用户回答问题。

例如

以下示例显示添加一个假设的收藏食品属性,该属性将字符串食物中的值分配给活跃用户:

Analytics.setUserProperty(food, forName: "favorite_food")

是否有办法根据用户的电子邮件地址分配用户属性,例如,如果用户的电子邮件地址包含“@ company.com”,则为其分配员工的用户属性。

我也在使用React Native。

谢谢!

1 个答案:

答案 0 :(得分:0)

要在GA for Firebase中设置用户属性,您无需要求用户填写调查问卷。

用户属性是一般概念,可让您过滤Google Analytics报告中的数据。此过滤器可让您更深入地了解Firebase Analytics自动记录的事件或您记录为自定义事件的事件。

您可以设置具有传递参数的公司域的用户属性。看看这个sample code示例。在代码中设置了一个此用户属性,请确保在Firebase控制台中注册它。确保代码中用户属性的键与在Console中创建的用户属性的键完全匹配。设置完所有后,后端会将代码绑定到UI用户属性。

最后,您可以根据此用户属性过滤报告。