Skip to main content

Google Analytics

info

API Documentation: Google Analytics API Documentation

High-Level Information:

The Google Analytics Data API allows you to access detailed reports and metrics from your Google Analytics 4 properties. The integration focuses on pulling data for the following types of reports:

  1. Event Data Reports: These reports provide detailed information about user interactions and events on your website or app, such as page views, clicks, and custom events. This data helps you track user behavior and engagement in real-time.
  2. User Metrics Reports: These reports offer insights into user demographics and behavior, including metrics such as active users, new users, session duration, and user retention. Understanding this data allows you to analyze user engagement and optimize your marketing strategies.

Source Setup Guide​

Prerequisites​

  1. To connect Google Analytics 4 to Extract, you need a Google User account with permissions to access Google Analytics accounts with Google Analytics 4 properties you'd like to sync.
  2. Make sure you can log in to Google Analytics
  3. Make sure you finished your Google Analytics 4 setup and that you're fully using GA4 property.

Step 1​

  1. connect in the Edit Source form to the left.
  2. Click Allow to enable Extract to access your Google account.

Step 2​

  1. Define the destination schema (in the connection params).

Connection Setup Guide​

Once you conneted Google Analytics to a destination, you will also need to configure:

  • Connection Pull Schedule: Determines how frequently data is extracted from the source.
  • Backfill (Days): Specifies the duration for which historical data will be retrieved during each connection run.
  • Properties Whitelist: Select specific properties to sync, or all of them
  • Destination specific settings: different settings such as "Dataset Name" or "Target Schema" (depanding on your destination)
  • Schema Migration Policy: Controls how Extract will handle schema changes from the sourcee source.

Connector Information​

info

Sync type​

  1. By default, Extract are syncing ALL the accounts under your Google Analytics account.
  2. By default, Extract are syncing the Google Analytics data 3 months back.

The connector sync metadata using the Google Analytics Admin API.

Data Streams​

accounts​

Loading ....

audiences_report​

Loading ....

content_group_report​

Loading ....

conversion_events​

Loading ....

conversions_report​

Loading ....

custom_dimensions​

Loading ....

custom_metrics​

Loading ....

demographic_age_report​

Loading ....

demographic_city_report​

Loading ....

demographic_country_report​

Loading ....

demographic_gender_report​

Loading ....

demographic_interests_report​

Loading ....

demographic_language_report​

Loading ....

demographic_region_report​

Loading ....

ecommerce_purchases_item_brand_report​

Loading ....

ecommerce_purchases_item_category_2_report​

Loading ....

ecommerce_purchases_item_category_3_report​

Loading ....

ecommerce_purchases_item_category_4_report​

Loading ....

ecommerce_purchases_item_category_5_report​

Loading ....

ecommerce_purchases_item_category_report​

Loading ....

ecommerce_purchases_item_category_report_combined​

Loading ....

ecommerce_purchases_item_id_report​

Loading ....

ecommerce_purchases_item_name_report​

Loading ....

events_report​

Loading ....
Loading ....

publisher_ads_ad_format_report​

Loading ....

publisher_ads_ad_source_report​

Loading ....

publisher_ads_ad_unit_report​

Loading ....

publisher_ads_page_path_report​

Loading ....

tech_browser_report​

Loading ....

tech_device_category_report​

Loading ....

tech_device_model_report​

Loading ....

tech_operating_system_report​

Loading ....

tech_os_version_report​

Loading ....

tech_os_with_version_report​

Loading ....

tech_platform_device_category_report​

Loading ....

tech_platform_report​

Loading ....

tech_screen_resolution_report​

Loading ....

traffic_acquisition_session_campaign_report​

Loading ....

traffic_acquisition_session_default_channel_grouping_report​

Loading ....

traffic_acquisition_session_medium_report​

Loading ....

traffic_acquisition_session_source_medium_report​

Loading ....

traffic_acquisition_session_source_platform_report​

Loading ....

traffic_acquisition_session_source_report​

Loading ....

user_acquisition_first_user_campaign_report​

Loading ....

user_acquisition_first_user_google_ads_ad_group_name_report​

Loading ....

user_acquisition_first_user_google_ads_network_type_report​

Loading ....

user_acquisition_first_user_medium_report​

Loading ....

user_acquisition_first_user_source_medium_report​

Loading ....

user_acquisition_first_user_source_platform_report​

Loading ....

user_acquisition_first_user_source_report​

Loading ....

Schema ERD​

Explore the interactive entity relationship diagram for Google Analytics.

Open page