Google Ads API Tool

Detailed internal API workflow and compliance summary.

This page describes how ConversionOps Lab uses the Google Ads API for internal campaign management, reporting, and conversion workflows.

Specific API features

  • Verify Google Ads account access and customer/account metadata before any campaign operation.
  • Create Search campaigns, campaign budgets, ad groups, keywords, negative keywords, and responsive search ads in paused state first.
  • Read campaign, ad group, ad, keyword, and performance reports for operator review and optimization decisions.
  • Prepare campaign updates after review, with activation and spend changes gated by explicit operator approval.
  • Create conversion actions when required for owned advertising workflows.
  • Prepare offline conversion uploads only from validated first-party events containing eligible gclid, gbraid, or wbraid identifiers.

Safety and access controls

  • Private internal tool only; not a public SaaS product and not resold to external users.
  • Used for owned or directly operated websites/accounts only; no unauthorized third-party account management.
  • Campaign creation/import starts paused; live activation and budget/spend changes require explicit human approval.
  • No Google Ads scraping, policy bypass, cloaking, fabricated conversions, or resale/sublicensing of API access.
  • OAuth credentials, refresh tokens, and developer tokens are stored locally and excluded from source control.
  • Landing pages and conversion flows are reviewed for disclosure, destination clarity, and privacy boundaries before activation.

Data handling

Google Ads OAuth credentials, refresh tokens, and developer tokens are stored outside public source control and are not shared in public pages or chat. Conversion upload workflows only prepare eligible first-party conversion events with valid ad click identifiers and reviewed source evidence. The tool does not create fabricated conversions or upload customer-sensitive data from these landing pages.