Adding events in Firebase Analytics will help us solve key questions for our business; How are users using our app? Is our funnel fulfilled? Why are the app uninstalled? Is the main menu useful? Is it ordered correctly?Firebase is a very powerful tool that already in its free version offers a fundamental service for developers, analysts and mobile marketing experts. Taking advantage of all these tools allows us to improve business growth, communication with the user and predict behaviors. #General Manager Email List
If you are already an expert in analytics apps, I do not recommend this article, but you can always start with the introduction to Firebase Analytics.What are Firebase Analytics events
Firebase events help us understand what is happening in our app through the measurement of actions and errors. The concept is the same as in Google Analytics with the measurement of web events.
With the implementation of the Firebase SDK we already have some events that we will measure automatically. Some of them are:
The events measure actions within the flow of use of an app and its objective is to help us understand the behavior of our users:Automatic events record actions such as session initiation (session_start), display of a screen (screen_view), notification received (notification_receive), first opening (first_open), etc.
Custom events are chosen by the analytics team and they help us measure specific behaviors within the app. They must be included in the project measurement plan together with the user properties.For example, with a custom event we can measure the behavior of the search engine of an app. What terms are sought? What results does the user select?
To measure this we need to create an event with text parameters (to get the searched term and the final selection).Add parameters to an event
The parameters of an event provide us with additional information about the user’s action. To implement them, you have to add it in code next to the event (developer’s task).
Text: Register characters. In the example seen above, we would save the search terms of the search engine and also the selection of the menu. There is a limit of 10 per account.Numerical: Registers numerical values. The limit is 40 per account.
Even if we use the same parameter in another event, it will count as a new one facing the limit. Most things can be registered with independent events.Metrics of events
The metrics help us get more information about the events. Most data is general for all events, others will depend on the additional parameters that we have configured in the event.Count of events, users and value: Include basic information about the event (number of times it is launched, unique users that activate it, etc.)