Connector Attributes | Details |
---|
Name | Google Ads |
Description | Google 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 Type | Class C |
Feature Name | Feature Details |
---|
Load Strategies | Full Load, Incremental Load |
Metadata Extraction | Supported |
Data Acquisition | Supported |
Data Publishing | Not Supported |
Automated Schema Drift Handling | Not Supported |
Connection Parameters | Data Type | Example |
---|
Connection Name | String | GoogleAnalyticsAPIConnector |
Property ID | String | your-property-id |
KV Secret Name | String | your-kv-secret-name |
Bronze Schema (Optional) | String | |
Silver Schema (Optional) | String | |
- 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:
- 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.
- 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.
- Create credentials for a service account in the Google Cloud project.
- 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.
- 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