Skip to Content
DocumentationApplicationsGoogle Analytics (GA4)

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.

Note

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

Note

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 .

Google Analytics (GA4) Reporting Dimensions & Metrics Selection

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).
Note

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).