Firebase自动收集一些用户属性,但问题是,Firebase如何知道用户的性别是什么?
我尝试以编程方式设置它们,但这无济于事,因为Firebase控制台上没有有关性别的数据。换句话说,Firebase无法以编程方式设置预定义的用户属性。
mFirebaseAnalytics.setUserId(Long.toString(user.id));
mFirebaseAnalytics.setUserProperty("Gender", user.sex);
mFirebaseAnalytics.setUserProperty("Age", Integer.toString(age.getYears()));
注意:我正在使用免费计划,我等了+24小时才能看到结果。
最佳答案
Firebase collects some user properties automatically but the question is, how does Firebase know what the user's gender is?
从这个help article:
Demographics and interests data comes from anonymous identifiers for mobile apps (i.e., Advertising ID for Android and IDFA for iOS).
您不能自己设置或覆盖内置用户属性,但是,如果您认为每个用户都有更好的数据,则可以创建一个自定义用户属性,并将自己设置为单独用于内置值。
关于firebase - 如何在Firebase Analytics中手动设置性别用户属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37541658/