Reputation: 746
I am linking my Android and iOS app to Firebase Analytics, and it seems to work well except I cannot collect the "automatic" information about the user, such as gender and age.
I can see some thousands of users, and I can also track custom events (like in-app purchases)
But in the same view, gender and age are not present.
This question looks like the same, but the answer is not applicable: I used DebugView to test it and then deactivated it as per documentation.
of course, View "All Users" audience displays the same data.
Upvotes: 15
Views: 4539
Reputation: 339
There are possible reasons:
google-services.json
or dependencies are outdatedI have such problem. 1 and 3 solve it. You also can contact Firebase Support.
Upvotes: 2
Reputation: 481
Based on the answer here, Firebase Analytics demographic reports is thresholded for privacy reasons. Once you have enough data -- at least 10 users per age/gender bracket -- data for that bracket will be shown.
Upvotes: 0
Reputation: 598901
According to this help center page on automatically collected user properties,
For iOS apps, the app must collect IDFA in order to automatically derive the Age, Gender, and Interests properties.
The link in there further clarifies:
On iOS, the SDK collects the Advertising Identifier if it is available. For IDFA to be available, a developer has to link in the following libraries:
- libAdIdAccess.a
- AdSupport.framework
So you might want to check if you're including the necessary dependencies.
Upvotes: 1