Google Analytics (GA4)
Google Analytics (GA4) connections give you access to event-based data from your company’s websites and apps.
Source Setup
Etleap uses OAuth to authenticate with Google Analytics (GA4). The connection setup page will forward you to Google to authenticate and authorize Etleap to extract data from your Google Analytics account.
Prefer using an API? Go here and select Google Analytics (GA4) under the Body header to start creating a connection via API.
What Data is Available?
Properties & Apps
When you create a Google Analytics (GA4) pipeline, Etleap will display the available entities in the following format: Analytics Account Name > Properties & Apps name
.
These are based on the Properties & Apps set up in your Google Analytics accounts.
The name of these entities consist of the Analytics Accounts name and the Properties & Apps name in Google Analytics.
If you create a Google Analytics (GA4) pipeline using Etleap’s API, you combine these attributes to build your entity path.
Reporting
Update-Mode Deletes Support
Deletes are not applicable for this connector as pipelines handle reporting rather than entity data.
Reporting is the only method for extracting Google Analytics (GA4) data. It allows you to extract event data from a Google Analytics 4 property .

For Reporting, you can specify the Dimensions and Metrics of the data that you want to extract, and it is required to specify at least one metric and dimension.
Dimensions & Metrics
- Dimensions are attributes for your data (e.g. the
browser
a user connects from). - Metrics represent quantitative measurements calculated by Google Analytics (e.g.
conversions
).
Not every metric can be combined with every dimension. You can explore which combinations of dimensions and metrics are valid for Reporting data here .
Key Considerations
Report Accuracy
-
Google Analytics (GA4) always builds reports based on unsampled data in order to balance speed and accuracy when retrieving data.
-
The API provides no alternative to verify if same request will not produce any new results if asked at a later point in time.
-
The Data API, used in GA4, provides no equivalent of the isDataGolden field of the Reporting API v4, that was used to indicate if all hits for a report finished processing.
-
There are no views in Google Analytics (GA4).
-
Segments are not currently supported by the Google Analytics (GA4) API.
API Quotas & Limits
Etleap ensures that the number of requests sent to the Google Analytics (GA4) API does not exceed their limits. However, your quota limits may still be exceeded if you have other services extracting data from Google Analytics (GA4).