Search code examples
unity-game-enginegameanalytics

GameAnalytics merged results on multi platform


I am trying to setup my GameAnalytics dashboard so that data from both my iOS build and Android build are displayed together.

However, it doesn't seem possible.

It appears as though GameAnaltyics requires a different dashboard per game per platform.

Has anyone found a way around this?

I really don't want to have to duplicate every dashboard change I ever make.

Also, I want to be able to view all my graphs with that combined data of both platforms.

Thank you for your time


Solution

  • I'm a support engineer from GameAnalytics. The optimal way of creating games is to separate platforms with different keys for each one. There are a few benefits, the main one being the ability to link your game to the store and implement purchase validation. Since you can only link a pair of keys to 1 game in the store (Google Play or Appstore), that would also mean that you would also only be able to implement purchase validation for the game you linked. For example if you decided to link the Android version, you wouldn't be able to verify purchases of the iOS one.

    Another benefit is that it makes it easier to debug any issues. It's just generally cleaner to separate the platforms and some SDKs don't even allow the use of the same pair of keys for multiple platforms (e.g. Unity), so it's not supported by default. They would either have to modify the SDK (not recommended) or use the collection API potentially.