Google Analytics 4 lets you analyze data about customer engagement with your website or application.
Google Analytics 4 only allows us to connect to the reporting layer of their API, so we can’t access all the raw data like we can for many of our other connectors. Instead, Google requires that it must be queried via a pre-defined report. Each time you go through the setup form, you’ll be creating at least one new report.
|Data blocking||check||Column level and table level|
|Re-sync||check||Connector and table level|
|API configurable||check||API configuration|
|Fivetran data models|
Follow our step-by-step Google Analytics 4 setup guide to connect Google Analytics 4 with your destination using Fivetran connectors.
The connector uses the Google Analytics Data API to access the source.
We provide the following types of reports:
- Prebuilt Report
- Custom Report
Fivetran will deliver tables with the
_fivetran_id fields for either kind of report.
A Prebuilt Report syncs a pre-defined set of fields.
For a Custom Report,
date dimension is always required. You can add up to eight additional dimension fields and ten additional metric fields.
Because the Google Analytics 4 data is delivered in a cube, changing the way that the cube is formatted is difficult; adding in (or removing) fields changes the way the data is aggregated and synced. This would require that we alter the data in your existing warehouse to ensure consistency.
To ensure that the data you’re receiving is reliable, we require that you create an entirely new connector for the updated version of your Google Analytics 4 report. You must either:
- Name this new/modified report something different than the previous version. Or
- Keep the name of the new/modified report and sync it into a different schema.