Learn about what Google Analytics for Firebase is, and learn about its feature set.
- [Instructor] There are many mobile app analytics tools available today. In this course, we're going to be using Google Analytics for Firebase along with our sample app to record analytics data. This tool has a number of advantages. First, it's free and unlimited for up to 500 distinct types of events per application. Now remember, that's event types. There's no limit to the actual number of events your app can record. You can also record up to 25 custom user properties per app. It works cross-platform on both iOS and Android and Google Analytics for Firebase also automatically collects common events for your app such as when the app is run for the first time, when the app is updated or uninstalled by the user, along with user engagement data while the app is in the foreground and being actively used and much more.
You don't have to write any code to record these events. Google Analytics for Firebase just does it for you. In addition to the automatically collected events, GA for Firebase provides a set of events that are commonly used across certain types of applications. These event types are usually grouped into various categories which include events for all apps such as login, searching, or viewing a tutorial, retail and commerce-related events such as viewing items and adding items to shopping carts, specialized events for jobs, education, local deals, and real estate, events related to travel, and games events such as leveling up or posting a score.
By using these predefined events along with their prescribed parameters that are also supplied by Firebase, you can derive a rich set of usage information about your app. And of course, if the predefined events along with their parameters don't fit your needs, you can always define your own custom events. Your analytics data can be viewed using the Firebase console and you can link your analytics data to Google BigQuery for advanced analysis or download data as Comma Separated Values or CSV file for analysis in tools like Google Sheets or Excel.
In the next video, we'll take a look at the analytics dashboard in the Firebase console and get a sense for the various kinds of data we can collect and analyze.
- Why use analytics?
- Reviewing the Google Analytics for Firebase feature set
- Adding Analytics support to an application
- Using DebugView to see Analytics events in real time
- Logging events to Firebase using a set of predefined event types
- Event collection
- Gaining insight into the behaviors of specific types of users