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