Best practices for Mobile App Analytics setup
Follow these setup guidelines for a clean account.
Google Analytics is flexible and can support different account configurations, but these variations affect how data appears in your reports. Before you set up Mobile App Analytics, consider your long term reporting goals and how they might affect your account structure.
When you’re ready to get started, following these guidelines to help you collect accurate data and maintain a well organized account. Some guidelines are not applicable in all circumstances:
- Track different apps in separate properties.
Track every app in its own property with a distinct tracking ID to avoid combining data in unintentional ways. Limiting the number of apps tracked in the same property also helps avoid reaching your account limit and triggering data sampling.
- Track different platforms of an app in different properties.
If you’ve developed the same app for different platforms (i.e., MyApp for Android and MyApp for iOS), track them in different properties. If you want to see the data together, creating an account with AdMob allows you to get a view of all of your data in one place with a rollup property. You can then set up new views to organize and compare the performances in your Google Analytics reports.
- Track app editions based on feature similarities.
Editions of your app (e.g. MyApp: The Original and MyApp: Special Edition) can be tracked either in the same or different properties. Base your decision on the similarity of the editions and your ultimate reporting goals:
- Track editions with significantly different features or behaviors in separate properties. This prevents any accidental comparison or conflation of unlike data.
- Track editions that are very similar to each other in the same property. This allows you to combine and directly compare data in your Analytics reports.
- Track different app versions in the same property.
Google Analytics recognizes different versions of an app you’re already tracking, so you won’t need to create a new property each time you release a new version. For example, track MyApp: The Original v1 and MyApp: The Original v1.5 in the same property. Then use the App Version report to compare earlier versions of your app to the latest version in your reports.