Pitchfire

Google Ads

API versie: Google Ads API v20+ · Officiële docs: https://developers.google.com/google-ads/api/docs/start

OAuth-flow

OAuth 2.0 met access_type=offline + prompt=consent voor refresh_token

Authorization URLhttps://accounts.google.com/o/oauth2/v2/auth
Token URLhttps://oauth2.googleapis.com/token
Token body formatapplication/x-www-form-urlencoded
Scopeshttps://www.googleapis.com/auth/adwords
API base URLhttps://googleads.googleapis.com/v20
Auth headerAuthorization: Bearer + developer-token: <GOOGLE_ADS_DEVELOPER_TOKEN> + optioneel login-customer-id voor MCC

Wat wordt gesynchroniseerd

  • Accessible customers (incl. MCC)
  • Campaigns
  • Daily metrics via GAQL searchStream (impressions, clicks, cost_micros, conversions)

Sync interval: Elke uur

Rate limits

Google Ads heeft per-developer-token quota + per-customer ops/day; wij gebruiken searchStream voor efficiëntie

Bekende beperkingen

  • Vereist een goedgekeurde Google Ads developer-token — vraag aan via Google Ads API Center (1-2 weken approval)
  • Manager (MCC) accounts vereisen extra login-customer-id header per request
  • Google Ads Customer ID heeft formaat 123-456-7890 — wij strippen automatisch streepjes

Verbinden

  1. Ga in je workspace naar /connections
  2. Klik op "Verbinden" bij Google Ads
  3. Log in bij Google Ads en geef toestemming voor de scopes
  4. Selecteer welk ad-account je wilt synchroniseren
  5. De eerste sync start automatisch; volgende syncs draaien elke uur

Andere integraties

Google Ads integratie · Pitchfire