Google Ads - Archived

What is Google Ads?

Manage Google Search, Video and Display campaigns all within the Google Ads platform. Track purchases, signups and conversions from Google Ads and create Customer Match lists for targeting.


What are the benefits of Google Ads?

Streamline, standardize and control your customer data before it reaches Google Ads. Reduce the footprint of Google tags on your website and improve SEO performance and your website experience in the process.

Google Ads Key Features

  • Significantly reduce the footprint of Google's tag ecosystem on your website
  • Up to 30% more data- including conversions- tracked compared to tracking with Google gtag.
  • All customer data events and attributes unlocked for custom event mapping and transformation
  • No effect on website load latency

What do I need to integrate?

From Google Ads Account

Create Developer Token

  1. Select the Tool and Setting section in the top right corner.
  2. Under Setup, select API Center, which will create the required developer token.
  3. After the test API has been created, click the access level.
  4. Apply for Basic Access.
    • This step can take up to three days.

From Google Ads Project Console

Enable API and Services

  1. Go to API and Services section and select enable.
  2. Find Google Ads API and enable it for the selected project.
  3. In the newly enabled Google ads API, select Credentials.
  4. Select "+ Create Credentials" and select Service Account from the dropdown.
  5. Fill out the Service Account details and save the unique ID.

From the Google Workspace

Authorize from the Admin Console (requires super administrator)

  1. From the Main Menu, select Security > Access and Data Control > API Controls.
  2. In the Domain Wide delegation page, select Manage Domain Wide Delegation and Add New.
  3. In the Client field, enter the service account's Unique ID you created in GCP (previous step).
  4. In the OAuth scopes (comma-delimited) field, enter the list of scopes that your application should be granted access to.
  5. Authorize your changes.

What Google Ads Identifiers are Required?

FieldAdditional InformationSync Connection
GCLIDRequired
GBRAIDRequired
WBRAIDRequired

How do I configure MetaRouter's Sync Injector with Google Ads?

See how MetaRouter syncs with Google integrations using the Google Tag


What is the Required Event Payload?

FieldAdditional Information
GCLIDRequired

Where is Additional Google Ads Documentation?

https://www.googleapis.com/auth/adwords

https://developers.google.com/google-ads/api/rest/reference/rest/v13/customers/uploadClickConversions#ClickConversion

https://developers.google.com/google-ads/api/rest/reference/rest/v13/UserIdentifier