Google Ads

googleads.googleapis.com

Community

Google Ads API lets you programmatically manage advertising campaigns across Google Search, Display, YouTube, and Shopping. Use it to create and manage campaigns, ad groups, ads, keywords, bidding strategies, and to pull performance reports using Google Ads Query Language (GAQL).

Auth

oauth2

Pricing

free

Spec version

1.0

Base URL

https://googleads.googleapis.com

Crawl failures

1

Last verified

2026-03-01T11:01:04.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

get_performance_report

analytics

Run a GAQL query to retrieve performance metrics like impressions, clicks, cost, conversions, and CTR across any resource.

Detail: https://googleads.googleapis.com/capabilities/get_performance_report

manage_ad_group

analytics

Create, update, or remove ad groups within a campaign. Set ad group-level bids and targeting criteria.

Detail: https://googleads.googleapis.com/capabilities/manage_ad_group

manage_ads

analytics

Create, update, pause, or remove ads within an ad group. Supports responsive search ads, display ads, and video ads.

Detail: https://googleads.googleapis.com/capabilities/manage_ads

manage_campaign

analytics

Create, update, pause, or enable a campaign. Configure budget, bidding strategy, targeting, and network settings.

Detail: https://googleads.googleapis.com/capabilities/manage_campaign

manage_conversions

storage

Upload offline conversions, create conversion actions, and track conversion data to measure campaign effectiveness.

Detail: https://googleads.googleapis.com/capabilities/manage_conversions

manage_keywords

analytics

Add, update, or remove keyword criteria in ad groups. Set match types, bids, and negative keywords.

Detail: https://googleads.googleapis.com/capabilities/manage_keywords

search_campaigns

analytics

Query and retrieve campaigns with their settings, status, budget, and performance metrics using GAQL.

Detail: https://googleads.googleapis.com/capabilities/search_campaigns

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Google Ads
Description: Google Ads API lets you programmatically manage advertising campaigns across Google Search, Display, YouTube, and Shopping. Use it to create and manage campaigns, ad groups, ads, keywords, bidding strategies, and to pull performance reports using Google Ads Query Language (GAQL).
Auth: oauth2
Capabilities:
  - get_performance_report: Run a GAQL query to retrieve performance metrics like impressions, clicks, cost, conversions, and CTR across any resource.
  - manage_ad_group: Create, update, or remove ad groups within a campaign. Set ad group-level bids and targeting criteria.
  - manage_ads: Create, update, pause, or remove ads within an ad group. Supports responsive search ads, display ads, and video ads.
  - manage_campaign: Create, update, pause, or enable a campaign. Configure budget, bidding strategy, targeting, and network settings.
  - manage_conversions: Upload offline conversions, create conversion actions, and track conversion data to measure campaign effectiveness.
  - manage_keywords: Add, update, or remove keyword criteria in ad groups. Set match types, bids, and negative keywords.
  - search_campaigns: Query and retrieve campaigns with their settings, status, budget, and performance metrics using GAQL.