Google Analytics

Enabling Google Analytics allows you to track app-related events. Simply navigate to Settings and Integrations > Integrations > Google Analytics and turn on the Enable Google Analytics toggle. You can see all the logged events inside the Analytics dashboard of your Firebase console.

Currently, we support automatic logging for the following events:

  • On Page Load: This logs an event when a user opens a page. It is logged with the Firebase recommended name, i.e., screen_view, but you will find the actual screen name, i.e., page title, inside the parameter (click on the screen_name to reveal the parameter).

  • On Action Start: This logs an event when a user interacts with widgets to trigger an action. It will be logged as "{WIDGET_NAME}_{TRIGGER_TYPE}." For example, when the user taps a button and navigates to the next page, the event will be logged as Button_navigate_to.

  • On Each Individual Action: This logs an event for every individual action or action chain for a given widget. It will be logged as "{WIDGET_NAME}_{TRIGGER_TYPE}." For example, when the user taps on a button and adds the Upload Media action followed by the Update App State action, the event will be logged as Button_upload_media and Button_update_local_state.

  • On Authentication: This logs an event for every authentication action. That means whenever you signup, log in, log out, reset your password, or delete your account. The event will be logged as "{ACTION_TYPE}" (e.g., sign_up, login, etc.).

To clearly identify the widgets (on which the events are logged) in the analytics dashboard, you can rename and provide an easily recognizable name to the widget (e.g., BuyButton instead of just Button).

You can also log the custom events by adding the Google Analytics Events action to a widget.

Last updated