Google Analytics

Connector Details

Connector AttributesDetails
NameGoogle Ads
DescriptionGoogle Ads, formerly known as Google AdWords, is a powerful online advertising platform that enables businesses to reach their target audience and drive results across the Google Search Network, Display Network, YouTube, and other partner sites. With Google Ads, advertisers can create highly targeted campaigns based on keywords, demographics, interests, and user behavior, ensuring their ads are displayed to relevant audiences. The platform offers a range of ad formats, including text ads, display ads, video ads, and app promotion ads, allowing advertisers to engage users in various ways. Google Ads provides robust tools for campaign management, optimization, and tracking, enabling advertisers to measure the performance of their ads and make data-driven decisions to maximize their return on investment (ROI). With its vast reach, targeting capabilities, and analytical insights, Google Ads is a go-to source for businesses looking to increase visibility, drive traffic, and grow their online presence effectively.
Connector TypeClass C

Features

Feature NameFeature Details
Load StrategiesFull Load, Incremental Load
Metadata ExtractionSupported
Data AcquisitionSupported
Data PublishingNot Supported
Automated Schema Drift HandlingNot Supported

Source Connection Attributes

Connection ParametersData TypeExample
Connection NameStringGoogleAnalyticsAPIConnector
Property IDStringyour-property-id
KV Secret NameStringyour-kv-secret-name
Bronze Schema (Optional)String
Silver Schema (Optional)String

Connector Specific Configuration Details

  1. Google Ads connector has optional values such as Bronze Schema and Silver Schema

This connector requires establishing a service account with Viewer permissions in order to access reporting data through the Google Analytics 4 API. In general, here are the steps necessary to access GA4 API, followed by a link to the documentation:

  1. In the Google Cloud Console, set up a new project if one does not exist or if the client requires a separate project for the service account.
  2. Enable Google Analytics Admin API and Google Analytics Data API. Note that with your first project creation, many APIs are enabled for that project. Disable any API that you will not be using.
  3. Create credentials for a service account in the Google Cloud project.
  4. Create "Keys" for the credential. Select "JSON" for the key type and save the key file. This is the certificate and should be a closely guarded secret stored in the key vault.
  5. Add the service account email address with "Viewer" access to the desired property/properties in Google Analytics. Note the 9-digit number that identifies the property as that will be needed for the key vault secret.
    Documentation: https://developers.google.com/analytics/devguides/reporting/data/v1

Screenshot To Use Connector