Firebase Tools and Features: Analytics

Firebase Tools & Features: Analytics
Estimated Reading Time: 5 minutes

What Is Firebase?

Firebase is Google’s Backend-as-a-Service (Baas) solution for mobile app development. Originally it was developed and launched in 2011 by Firebase Inc., and later was acquired by Google in 2014. It started off as a realtime database; however, now it offers developers and marketers a comprehensive selection of tools and products to not only help develop advanced applications but also to market them. The Firebase platform allows for easy integration with IOS, Android, Web, and Unity products. There is a lot to learn about the platform; however, in this article we will cover Firebase Analytics.

What Is Google Analytics for Firebase?

Google Analytics for Firebase is a free, unlimited reporting solution that lets you track up to 500 distinct events. Depending on your needs, you may decide to use the out-of-box tracking, or using the SDK you can log your own custom events. Using the Analytics section you are able to track your users’ behavior; these results allow you to make important decisions about app optimization and product marketing. Google Analytics for Firebase allows you to keep track of what your users are doing in the app as well as keeping track of the campaigns that brought them to the app in the first place (Behaviour and Attribution reporting). Google provides documentation on how to both set up the Analytics SDK, as well as how to log custom events. In this article we shall explore the different parts of the Analytics section.

Dashboard

The Dashboard section gives you an overview of various analytical metrics being tracked. These different widgets each provide an insight into user behavior, app optimization, marketing campaigns, and ecommerce data. This section allows you to quickly track users by country, device model, and even lets you track user activity by cohort. Using this section you can also quickly track your top pages, events, and conversion with a custom date. For custom reporting, I suggest using the button in the top-right corner and switching to Google Analytics to make use of the Explore feature. My colleague Jared Fisher wrote a great article outlining the different aspects of the Explore feature. 

Realtime

The Realtime section allows you to get realtime data about your users at any hour of the day. Similar to the Dashboard section, you will find widgets that provide quick insights on usage and user behavior. Some of the information that I find particularly useful is the device category breakdown, the event count, and users by first user source. One interesting feature of this section is the “View User Snapshot” button found in the top-right corner of the map. This section allows you to track one of your anonymous users at random. You will find a breakdown of the user’s device, geolocation, and most importantly can track their behavior in real time using your custom events in a UI similar to DebugView.

Events & Conversions

Using the Event section, you can keep track of the events that are currently being sent to Google Analytics for Firebase (note: use snake case, and lowercase when naming). In this section you can also decide which of your events you think are “key user actions that are valuable to your business” and mark them so as a conversion. I recommend spending some time thinking about your conversion events to keep the conversion reports optimized and relevant. Examples of conversion events include a product purchase or a user subscribing to your newsletter. This section also allows you to modify or create events; common reasons to do this include:

  • Simplifying reports by using the same event name across properties and data streams
  • Fixing a measurement error caused by a typo in an event’s name, conditions, or parameters
  • Creating a new event (based on an existing event) and trigger it on specific conditions
  • Narrowing the scope of an event and mark it as a conversion

In the Conversion section you can gain quick insights into your conversion events as well as downgrade any events you feel should not be a conversion event. For more detailed reports, I suggest heading back to Google Analytics and making use of the standard & custom reports available in the UI.

Custom Definitions

In this section you are able to register your various custom dimensions and metrics that you are tracking with your custom events. At the time of this article, you are able to either register your Custom Definitions as Event or User scope. I would also recommend adding a description so other users can easily tell what the Custom Definition is tracking (note: use snake case, and lowercase when naming).

DebugView

The DebugView feature allows you to test your event implementations. This tool both allows you to ensure that events are firing properly and tracking the appropriate Custom Definitions. I would highly recommend using this feature to test all new events.

Conclusion

Firebase has an abundance of tools and features that are useful for both developers and marketers. If you haven’t already, make sure to check out my previous articles on Firebase by Google. If you’d like to discuss the current and future setup for your mobile application tracking and analytics, reach out to the team at InfoTrust.

Do you have questions about Firebase tools?

We've got you covered!

Author

Facebook
Twitter
LinkedIn
Email
Originally Published: December 1, 2022

Subscribe To Our Newsletter

December 1, 2022

Other Articles You Will Enjoy

How Data Maturity Can Cultivate a Data-Driven Culture

How Data Maturity Can Cultivate a Data-Driven Culture

Data-driven decisions are a buzz topic in Martech. It is essential for C-suite executives to understand and more importantly, use their data to move…

4-minute read
Leveraging Attribution Models in Google Analytics 4 to Improve Your Marketing Strategy: Tips and Best Practices

Leveraging Attribution Models in Google Analytics 4 to Improve Your Marketing Strategy: Tips and Best Practices

In the dynamic landscape of digital marketing, understanding the customer journey is crucial for optimizing strategies and maximizing ROI. Google Analytics 4 (GA4) introduces…

5-minute read
Google Analytics 4 Implementation Checklist: Ensure You’re Tracking Everything You Need

Google Analytics 4 Implementation Checklist: Ensure You’re Tracking Everything You Need

In the dynamic landscape of digital marketing, data is supreme. Understanding user behavior, preferences, and interactions on your website is crucial for making informed…

4-minute read
How Does BigQuery Data Import for Google Analytics 4 Differ from Universal Analytics?

How Does BigQuery Data Import for Google Analytics 4 Differ from Universal Analytics?

All Google Analytics 4 (GA4) property owners can now enable ‌data export to BigQuery and start to utilize the raw event data collected on…

2-minute read
Is It Time to Upgrade? 4 Signs Your Organization Needs Google Analytics 4 360

Is It Time to Upgrade? 4 Signs Your Organization Needs Google Analytics 4 360

As VP of Partnerships at InfoTrust, I’ve had the opportunity to talk with hundreds of decision-makers about their interest in upgrading to Google Analytics…

4-minute read
App Install Attribution in Google Analytics 4: What You Need to Know

App Install Attribution in Google Analytics 4: What You Need to Know

App install attribution in Google Analytics for Firebase (GA4) is a feature that helps you understand how users discover and install your app. It…

6-minute read
Tracking User Behavior with Events in Google Analytics 4: Examples and Use Cases

Tracking User Behavior with Events in Google Analytics 4: Examples and Use Cases

So you’ve created your Google Analytics 4 (GA4) properties, created your data stream(s), and followed all the necessary steps to configure your property. Now…

5-minute read
Predictive Analytics in Google Analytics 4: How to Use Machine Learning to Forecast User Behavior and Outcomes

Predictive Analytics in Google Analytics 4: How to Use Machine Learning to Forecast User Behavior and Outcomes

Google Analytics 4 (GA4) is embracing the power of machine learning by incorporating predictive analytics within the platform so that you can use your…

7-minute read
What Is Consent Mode in Google Analytics 4 and How Does It Work? | A Beginner’s Guide

What Is Consent Mode in Google Analytics 4 and How Does It Work? | A Beginner’s Guide

Consent Mode in Google Analytics 4 (GA4) is a helpful tool for website owners to respect user privacy preferences when it comes to tracking…

3-minute read

Get Your Assessment

Thank you! We will be in touch with your results soon.
{{ field.placeholder }}
{{ option.name }}

Talk To Us

Talk To Us

Receive Book Updates

Fill out this form to receive email announcements about Crawl, Walk, Run: Advancing Analytics Maturity with Google Marketing Platform. This includes pre-sale dates, official publishing dates, and more.

Search InfoTrust

Leave Us A Review

Leave a review and let us know how we’re doing. Only actual clients, please.