/firebase-tutorials

How to view Firebase analytics reports?

Master Firebase Analytics with our step-by-step guide: set up Firebase, access the console, and view dashboards, events, audiences, and conversion reports seamlessly.

Matt Graham, CEO of Rapid Developers

Book a call with an Expert

Starting a new venture? Need to upgrade your web app? RapidDev builds application with your growth in mind.

Book a free No-Code consultation

How to view Firebase analytics reports?

 

Step 1: Set Up Firebase in Your Project

 

To begin using Firebase Analytics, you need to integrate Firebase into your app. Assuming you're using a standard environment such as Android Studio for Android or Xcode for iOS, you'll need to set up Firebase within your project environment.

  • Android:
    Ensure you've added the Firebase SDK to your project. Follow these steps if you haven't done so already:
  1. Open your project in Android Studio.
  2. Add the Firebase SDK to your Gradle file.

```xml
dependencies {
implementation platform('com.google.firebase:firebase-bom:31.0.1')
implementation 'com.google.firebase:firebase-analytics'
}
```

  • iOS:
    If working with an iOS app, the Firebase SDK is necessary. Follow these steps:
  1. Use CocoaPods in your project to manage dependencies.
  2. Ensure that your Podfile includes the Firebase/Analytics pod.

```ruby
pod 'Firebase/Analytics'
```

After updating your app to use Firebase, rebuild your project to ensure that all resources are correctly initialized.

 

Step 2: Access Firebase Console

 

In order to view Firebase Analytics reports, access the Firebase Console:

  • Open a web browser and navigate to the Firebase Console.
  • Log in using the Google account associated with your Firebase project.
  • Select your project from the project list visible on the Dashboard.

 

Step 3: Navigate to the Analytics Reports

 

Once you're in the Firebase Console, you can find the Analytics section with the following steps:

  • In the left-hand navigation menu, look for Analytics.
  • Click on Dashboard under Analytics to view a summary of your data, including user activity, demographics, and engagement metrics.

 

Step 4: Explore the Dashboard

 

The Analytics Dashboard provides key insights into how users engage with your app. The dashboard typically displays:

  • Active Users: The number of users actively engaging with your app over different time spans (day/week/month).
  • User Engagement: Insights into how users interact with specific features.
  • Revenue Data: Metrics about monetization if you've set up in-app purchases.

 

Step 5: Explore Events

 

  • In the Analytics Dashboard, click on the Events tab on the side navigation menu.
  • This will display a comprehensive list of recorded events within your app.
  • Each event will show metrics such as the number of users interacting with those events and how frequently these events occur.

 

Step 6: Review Audience

 

  • Click on the Audiences section.
  • Here, you can view data about different segments of your app users.
  • Audiences can be built using combinations of conditions based on user properties and event data.

 

Step 7: Use Conversion Events

 

  • Navigate to the Conversions tab.
  • It shows conversion events you've marked as important in driving app goals (e.g., sign-ups or purchases).
  • Track how effective your app is at leading users towards these conversion goals.

 

Step 8: Customize Your Reports

 

Firebase allows creating custom reports tailored to your specific business needs via the Analysis Hub:

  • Explore the different templates and options available within the Analysis Hub.
  • Customize the reports by selecting various dimensions and metrics that align with your business goals.

 

Step 9: Set Up Debugging for Testing

 

While developing your app, ensure you set up Firebase DebugView to see events in real-time to verify that events are properly logged.

  • Android: Use the ADB tool to enable debug mode.

    ```bash
    adb shell setprop debug.firebase.analytics.app
    ```

  • iOS: Run the app from Xcode and check the Debug Console for real-time events.

 

By following these steps, you can effectively view and manage Firebase Analytics reports, gaining valuable insights and data about your application's performance and user interactions.

Want to explore opportunities to work with us?

Connect with our team to unlock the full potential of no-code solutions with a no-commitment consultation!

Book a Free Consultation

Client trust and success are our top priorities

When it comes to serving you, we sweat the little things. That’s why our work makes a big impact.

Rapid Dev was an exceptional project management organization and the best development collaborators I've had the pleasure of working with. They do complex work on extremely fast timelines and effectively manage the testing and pre-launch process to deliver the best possible product. I'm extremely impressed with their execution ability.

CPO, Praction - Arkady Sokolov

May 2, 2023

Working with Matt was comparable to having another co-founder on the team, but without the commitment or cost. He has a strategic mindset and willing to change the scope of the project in real time based on the needs of the client. A true strategic thought partner!

Co-Founder, Arc - Donald Muir

Dec 27, 2022

Rapid Dev are 10/10, excellent communicators - the best I've ever encountered in the tech dev space. They always go the extra mile, they genuinely care, they respond quickly, they're flexible, adaptable and their enthusiasm is amazing.

Co-CEO, Grantify - Mat Westergreen-Thorne

Oct 15, 2022

Rapid Dev is an excellent developer for no-code and low-code solutions.
We’ve had great success since launching the platform in November 2023. In a few months, we’ve gained over 1,000 new active users. We’ve also secured several dozen bookings on the platform and seen about 70% new user month-over-month growth since the launch.

Co-Founder, Church Real Estate Marketplace - Emmanuel Brown

May 1, 2024 

Matt’s dedication to executing our vision and his commitment to the project deadline were impressive. 
This was such a specific project, and Matt really delivered. We worked with a really fast turnaround, and he always delivered. The site was a perfect prop for us!

Production Manager, Media Production Company - Samantha Fekete

Sep 23, 2022