When you connect your app to Firebase through the Google Analytics for Firebase SDK , the Firebase overview report appears in your left navigation under the App developer collection in Google Analytics. The same report also appears in your Firebase console when you click "Dashboard" on the left.
The report is a pre-made overview report that summarizes important data about your connected mobile apps to help you monitor engagement, see how much revenue you're generating, and evaluate the success of your app releases.
View the report
- Sign in to Google Analytics .
- From the left menu, select Reports .
- On the left, click Firebasein the App developer collection. The App developer collection is only available if you've successfully connected your app to Firebase.
Pre-made summary cards
The Firebase overview report includes the following summary cards by default. Administrators and editors can change the cards so you may see different ones from these.
User activity over time
User activity over time shows the number of people who used your app in the past 30 days, 7 days, and 1 day. You can use the card to see changes in activity over a shorter timeframe compared to changes over a broader timeframe. The card includes only users who engaged with your app in the device foreground.
For example, in the following chart, you would have 72K users in the past 30 days and 3.5K users in the past 1 day. If the number of users in the past 1 day were to begin to trend downwards, you could expect to see fewer users over the past 7 and 30 days in the near future.
Active users in last 30 minutes
Active users in last 30 minutes shows activity as it happens using data from the Realtime report . The first half of the card shows the total number of users in the last 30 minutes and the number of users in the last 30 minutes per minute.
The second half of the card includes realtime activity for a relevant dimension. For example, the Engagement overview report may show the top pages and screens users are visiting right now, while the User attributes overview report may show the top countries users are visiting from right now.
Users by App version
Users by App version shows the number of users who engage with each version of your app, including the top 5 most interacted with apps in the specified date range. You can click "View app versions" to open the Tech details report to learn more about each app version.
Latest app release overview
Latest app release overview shows the status of the latest release of each version (e.g., Android, iOS) of your app. You can select a version to open the following dashboard, where you can see insights about the app. Learn more about the report
App stability overview
App stability overview shows the percentage of users who experience crash-free sessions for each app and the change over the previous time range.
Exceptions logged on Android using Firebase Crash Reporting’s report API are counted as crashes. Update to Firebase Crashlytics to get improved accuracy in crash reporting.
Average engagement time
- On July 2, user #1 visited for 3 minutes.
- On July 3, user #2 visited for 4 minutes.
- On July 4, user #1 visited for 5 minutes and user #2 visited for 6 minutes.
In this example, the average engagement time in the tab would be 9m 00s because user #1 visited for a total of 8 minutes and user #2 visited for a total of 10 minutes in July. The average of those two engagement times would be 9 minutes.
The average engagement time in the chart would look like the following:
- July 2: 3m 00s
- July 3: 4m 00s
- July 4: 5m 30s
Engaged sessions per active user
- On July 2, user #1 has 1 engaged session.
- On July 3, user #2 has 2 engaged sessions.
- On July 4, user #1 has 3 engaged sessions and user #2 has 2 engaged sessions.
In this example, the engaged sessions per active user in the tab would be 4 because user #1 visited for a total of 4 engaged sessions and user #2 visited for a total of 4 engaged sessions in July. The average of those two engagement times would be 4 engaged sessions.
The engaged sessions per active user in the chart would look like the following:
- July 2: 1 engaged session
- July 3: 2 engaged sessions
- July 4: 2.5 engaged sessions
Average engagement time per session
- On July 2, user #1 has one engaged session of 3 minutes.
- On July 3, user #2 has two engaged sessions of 3.5 minutes and 4.5 minutes.
- On July 4, user #1 has one engaged session of 4 minutes and user #2 has one engaged session of 6 minutes.
In this example, the average engagement time per session in the tab would be 10m 30s because user #1 had a total of 7 minutes of engagement time and user #2 had a total of 14 minutes of engagement time in July. The average of those two engagement times would be 10.5 minutes of engagement time.
The average engagement time per session in the chart would look like the following:
- July 2: 3 minutes of engagement time
- July 3: 4 minutes of engagement time
- July 4: 5 minutes of engagement time
User retention
User retention shows the percentage of users who return each day in their first 42 days. The chart starts with 100% user retention when all users visit for the first time. It decreases from the first day as users drop off.
User activity by cohort
User activity by cohort shows whether users you acquire on one date return at a greater rate than users you acquire on another date. Each row represents a cohort. The bottom row represents the most recent cohort, while the top row represents the earliest cohort. Darker shading indicates that a higher percentage of users in the cohort returned. The shading becomes lighter as fewer users return. The chart includes a link to the Retention overview report .
Views by Page title and screen class
Views by Page title and screen class shows the number of times users viewed each page or screen in the specified time frame, sorted by the most frequently viewed pages and screens.
For example, in the following table, the Home and Shopping Cart pages were the most frequently viewed pages. You could click "View pages and screens" to open the Pages and screens report.
Event count by Event name
Event count by Event name shows the number of times users triggered each event in the specified time frame, sorted by the most frequently triggered event.
For example, in the following table, the screen_view and user_engagement events were the most frequently triggered events. You could click any event in the table (e.g., "screen_view") to open a report about the event, or you could click "View events" to open the Events report.
Key events by Event name
Key events by Event name shows the number of times users trigger each key event. While Analytics automatically collects some events as key events, you can mark any event as a key event .
Total revenue
Purchase revenue
Total ad revenue
Average purchase revenue per active user
Publisher ad impressions by Ad unit
Publisher ad impressions by Ad unit shows the number of ad impressions per ad unit in the specified date range and the percentage change from the previous date range. You can click "View publisher ads" to open the Publisher ads report.
Active users by Country
Active users by Country shows the countries from which users are accessing your app, sorted by the countries with the most users. The card includes a map of the world where darker shades of blue represent more users from the country.
You can hover over a country to see the number of users from that country, or you can click "View countries" to open the Demographic details report to learn more about users from each country.
Active users by Device model
Active users by Device model shows the device models from which users are accessing your app, sorted by the device models with the most users. You can click "View device models" to open the Tech details report to learn more about users who use each device model.