7

firebase 控制台上的帮助部分说

Firebase 应用最多可以有 25 个唯一命名的用户属性(区分大小写)。您应该使用非可变属性的属性,例如“handedness=right”、“spender=true”。

firebase文档中,据说一个属性是这样设置的

mFirebaseAnalytics.setUserProperty("favorite_food", mFavoriteFood);

这是否意味着对于每个名为k并具有值v的用户属性,我们需要在控制台中创建一个用户属性为“ k=v ”并通过setUserProperty(k,v)在代码中设置它?因此,对于名为“favorite_food”的用户属性,其可能值为“pasta”和“pizza”,需要在控制台中创建两个新用户属性,分别为“favorite_food=pasta”和“favorite_food=pizza”,并将其设置为,比如说,setUserProperty("favorite_food","pasta")?

4

2 回答 2

18

对于每个名为k的用户属性,您需要在 Firebase Analytics 的“用户属性”选项卡中注册一个条目。对于每个用户属性值为k=v的用户,您需要调用setUserProperty(k,v).

调用后setUserProperty(k,v)(并记录一些事件后),您将能够通过为k=v (favorite_food=pizza) 应用用户属性过滤器来过滤您的分析报告。

于 2016-07-11T13:16:23.557 回答
0

在控制台中为用户属性 k 创建一个条目将允许您根据 k=v0、k=v1、... 过滤所有有效的 k 值。

于 2016-07-14T03:43:37.490 回答