0
votes

I have developed an iOS game and currently the game is in beta phase. I have integrated Google Analytics (GA) to understand the users' behavior. I am distributing the game to my beta testers using TestFlight.

Recently, I found that number of sessions shown by TestFlight data is not matching with that of GA's data.

I have following questions:

  1. Is GA's data is more reliable than the TestFlight's data?
  2. Is GA suitable analytics solution for mobile games? If not, what are the reasons for that? Is Firebase analytics more reliable compared to GA?
  3. I am looking for an analytics solution which can help to analyze behavior of each user (per user tracking instead of aggregated data). Can Firebase analytics provide this feature?

I would appreciate any suggestions and thoughts on this topic. Thank you.

1

1 Answers

2
votes

GA and Firebase are different Analytical solutions from Google.

Firebase targets native mobile apps (Android and iOS) whereas GA is designed for predominantly for web tracking that includes sessions and page views.

Since you need to track data for iOS game app designed and developed using Unity, most appropriate solution would be to make use of the Firebase Unity SDK. Firebase also exposes various set of APIs that you would need to track user events of your app. Please note that most of the significant events are collected automatically by the SDK.