Get started with Google Analytics app reporting
Create an account
Start collecting data
The Firebase SDK automatically collects basic app usage data for you. You don't need to add any code to enable automatically collected events, such as how many first opens, session starts, or in-app purchases you’ve had. This allows you to see how much time users spent engaged with your app, how often in-app purchases were made, and how many users were active during a certain period of time. User properties are also collected.
See your reports
Once you have created a Firebase account and integrated the Firebase SDK in your app, sign in to either Google Analytics or Firebase to see your reports.
To view your reports in Google Analytics:
- Sign in to Google Analytics..
- Navigate to your app property. The report navigation will update to reflect the mobile app reports.
If you don't see your app listed in the Property selection menu, you'll need to add it.
- Select Create new property from the Property selection menu.
- Click Mobile app.
- Select your Firebase app. If you don't see the app you're looking for, make sure you are an admin user for the app in Firebase.
- Click Connect app. The report navigation will update to reflect the mobile app reports.
- Select your desired report from the report navigation (e.g. Dashboard, Events, Audiences, etc).
To view your reports in Firebase:
- Sign in to your Firebase account at firebase.google.com.
- On the Welcome page, select your app.
- In the left navigation, click Analytics.
- Click the tab corresponding to your desired report (e.g. Dashboard, Events, Audiences, etc).
Events, conversions, user properties and audiences
There are four building blocks to app analytics: events, conversions, user properties, and audiences.
- Events are triggered when users take actions in your app. Several events are captured automatically by the Firebase SDK. However, it's important that you add code to log the events for your app type. Logging these events along with their prescribed parameters ensures maximum available detail in reports and allows you to benefit from the latest features and integrations as they become available.
- Conversions are the events that matter the most to your business. Think of them as your key performance indicators (KPIs). Marking an event as a conversion allows the ability to send these conversions to ad networks you already work with, including Google and external networks.
- User properties are characteristics of your users. Firebase captures several default user properties. You can also create your own. For example, if you want to keep track of a user’s favorite sports team, you could create a "team preference" user property. You could then filter your reports according to team preference.
- You can combine events and user properties to define audiences. Audiences are segmented groups of users. For example, you might want to look at metrics for just your users from a specific country.