For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Log inBook a demo
  • Getting started
    • Introduction
    • Obtaining API keys
    • Quickstart
    • Native clients
    • Concepts
    • Embedding authentication
    • Versioning
    • Idempotent requests
    • Events
  • Configuring your connections
    • CDC streaming from databases
      • Affinity
      • Airtable
      • Amplitude
      • API
      • Apollo.io
      • Asana
      • Ascend
      • Attio
      • AWS S3
      • AWS Athena
      • AWS OpenSearch
      • Azure Blob Storage
      • Azure SQL
      • BiqQuery
      • CloudSQL (MySQL)
      • CloudSQL (Postgres)
      • Chargebee
      • ConstructionWire
      • CosmosDB
      • Customer.io
      • Databricks
      • Datadog
      • dbt Cloud
      • Delighted
      • Dialpad
      • Dittofeed
      • DynamoDB
      • Facebook Ads
      • Freshdesk
      • Front
      • FullStory
      • Google Cloud Storage
      • Github
      • Google Ads
      • Google Workspace
      • Google Sheets
      • Harmonic
      • Heap
      • Honeycomb
      • HubSpot
      • Intercom
      • Iterable
      • Jira
      • Klaviyo
      • Kustomer
      • Linear
      • Linkedin Ads
      • Lob
      • Mailercheck
      • Marketo
      • MongoDB
      • Microsoft Ads
      • MySQL
      • Netsuite
      • Outreach
      • Pardot
      • Pipedrive
      • Postgres
      • PredictLeads
      • Quickbooks
      • Recharge
      • Redshift
      • Redshift Serverless
      • Reply.io
      • Salesforce
      • Segment
      • SFTP
      • Shopify
      • Short.io
      • Slack
      • Snowflake
      • Statsig
      • Stripe
      • Survicate
      • Synapse
      • Tixr
      • Unbounce
      • Uservoice
      • Vanilla Forums
      • Webhooks
      • Zendesk Chat
      • Zendesk Support
      • ZoomInfo
  • Code examples
    • Bulk sync (ELT) from HubSpot to PostgreSQL
    • Bulk sync (ELT) from Salesforce to S3
    • Bulk sync (ELT) from Salesforce to Snowflake
    • Model sync (Reverse ETL) from MongoDB to Salesforce
  • API Reference
Logo
Log inBook a demo
On this page
  • Connection
  • Configuration
  • Example
  • Read-only properties
  • Model Sync
  • Target
  • Target creation
  • Bulk Sync
  • Source
  • Configuration
  • Example
Configuring your connectionsConnection configurations

Google Ads

Was this page helpful?
Previous

Google Workspace

Next

Supports:

  • ✅ Model sync destination
  • ✅ Bulk sync source
  • ✅ Connection Proxy

Connection

Configuration

NameTypeDescriptionRequired
accountsarrayAccountsfalse
blanket_user_consentbooleanAll transmitted users consented to ad personalization and information sharing with Google Ads

Causes this connection to send signals to Google Ads indicating that every transmitted user has accepted ad personalization and data sharing policies. This will cause the user to be included in more advertising functions
false
client_idstringfalse
client_secretstringfalse
custom_reportsstringCustom reports

One report per line. Format is a report name:ads object:field list. e.g. myReport:ad_groups:campaign.id
false
oauth_refresh_tokenstringfalse

Example

1{
2 "name": "Google Ads connection",
3 "type": "googleads",
4 "configuration": {
5 "accounts": [
6 {
7 "label": "",
8 "value": ""
9 }
10 ],
11 "blanket_user_consent": false,
12 "client_id": "a45gadsfdsaf47byor2ugfbhsgllpf12gf56gfds",
13 "client_secret": "ay8d5hdepz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq",
14 "custom_reports": "",
15 "oauth_refresh_token": "dasfdasz62px8lqeoakuea2ccl4rxm13i6tbyorxhu1i20kc8ruvksmzxq"
16 }
17}

Read-only properties

NameTypeDescriptionRequired
connected_userstringConnected user’s emailfalse

Model Sync

Target

Google Ads connections may be used as the destination in a model sync.

Target creation

Google Ads connections may be used to create a new target for a model sync. The following parameters are required to create a new target:

NAMEDESCRIPTIONENUM
accountAccount IDtrue
nameUser list namefalse

Bulk Sync

Source

Configuration

NameTypeDescriptionRequired
reporting_lookbackintegerLookback period for reportsfalse

Example

1{
2 ...
3 "source_configuration": {
4 "reporting_lookback": 0
5 }
6}