Firebase tracks various app events, such as user interactions, app lifecycle events, and custom-defined events, through Firebase Analytics. These events are stored within Firebase's real-time database or Firestore, and are subsequently exported to BigQuery for detailed analysis and reporting.
The integration with BigQuery allows for the storage of event data in a standardized schema that can be queried and analyzed.
Definition:
Intra-day event data is exported from Firebase to BigQuery in near real-time. It captures event data as it is generated and writes it into a temporary events_intraday_* table.
Characteristics:
Definition:
Day-end event data is the finalized, immutable dataset for any day earlier than
(today - 2 days), exported from Firebase to BigQuery. It is written into a new table named
events_* with the date as the suffix (e.g., events_20250108 for January 8, 2025).
Characteristics:
Firebase Analytics automatically exports event data to BigQuery when integrated. The events are stored in BigQuery tables, and the schema adheres to a standardized format that allows for efficient querying and reporting. The schema includes key fields for both event-level data and user-level information.
.png)
The following is the standard schema of how Firebase exports app event data into BigQuery: