Skip to main content
Google Analytics lets you measure your advertising ROI as well as track your Flash, video, and social networking sites and applications. ELT & CDC uses the API provided by Google Analytics to sync the data. Google Analytics API reference
Supported ReplicationFull Sync Incremental Sync
Authentication TypeBearer Token

Collections

Collection NameFull SyncIncremental SyncSupports UpdateSupports Delete
Ecommerce Overview
Behavior Overview
Audience Overview
Audience Geo Location
Audience Technology
Acquisition Overview

Setting up Google Analytics for ELT & CDC

Requirements

  • You need permissions to create private keys for service accounts.

Google Analytics Source Create Form

Follow these steps to Enable Google Analytics API.
1
Go to Google Cloud Platform dashboard and navigate to APIs & Services tab in the hamburger menu.
2
Click the Enable APIs and Services button.
Enable APIs and Services button on Google Cloud Platform dashboard
3
Look for Google Analytics.
Searching for Google Analytics in the API library
4
Select Google Analytics API among the search results.
Selecting Google Analytics API from the search results
5
Click the Enable button.
Enable button on the Google Analytics API page
6
After enabling the API, you are being redirected to the Google Analytics dashboard. Click the Create credentialsbutton for creating credentials.
Google Analytics API dashboard with Create credentials button
7
Select Google Analytics API in the first step.
Selecting Google Analytics API in the credentials setup wizard
8
Select the Application data and No, I'm not using them options, then click Next.
Choosing Application data and No, I'm not using them options
9
Choose a name for your service account, then click Create and continue.
Naming the service account in the Google Cloud credentials wizard
10
Set the Owner role for your service account, then click Continue.
Setting the Owner role for the service account
11
Click Done without making any other changes. You are redirected to Credentials page.
12
Click on your newly created service account in the Service Accounts section.
Service Accounts section on the Google Cloud Credentials page
13
Click the Keys section in the top bar, then click Create new key.
Keys tab with Create new key button for the service account
14
Make sure that JSON key type is selected (by default), then click Create. You will be prompted to save the JSON file with credentials, save it in a secure place on your computer.
Create private key dialog with JSON key type selected
15
Copy and paste the client email (can be found in Service account details section after clicking on the service account in Service accounts sectio
Service account details page showing the client email address

Pasting the client email into the Integrate.io source configuration form
Last modified on April 15, 2026