Google Ads · Rate Limits

Google Ads Rate Limits

Published Google Ads API quotas. The unit that matters is the OPERATION, not the request: a single mutate request may carry up to 10,000 operations and each one counts. Quota is scoped to the developer token's access level, not to a paid plan.

Google Ads Rate Limits is the machine-readable rate-limit profile for Google Ads on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 8 rate-limit definitions, measuring operations_per_day, operations_per_request, conversions_per_request, queries_per_second, and bytes_per_response.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled, quotaExceeded, and note.

Tagged areas include Advertising, Campaign Management, Digital Advertising, Google, and Marketing.

8 Limits Throttle: 429 Quota: 429
AdvertisingCampaign ManagementDigital AdvertisingGoogleMarketingPPCRate LimitingQuotasThrottling

Limits

Daily operations — Explorer access, production accounts developer-token
operations_per_day · day
2880
Daily operations — Explorer access, test accounts developer-token
operations_per_day · day
15000
Daily operations — Basic access, test and production accounts developer-token
operations_per_day · day
15000
Mutate operations per request per-request
operations_per_request
10000
Action operations per request per-request
operations_per_request
100
Conversions per upload request per-request
conversions_per_request
2000
Planning service throughput per-endpoint
queries_per_second · second
1
gRPC response message size per-request
bytes_per_response
67108864

Policies

Backoff strategy
On RESOURCE_EXHAUSTED, wait for QuotaErrorDetails.retry_delay before retrying, then apply exponential backoff with jitter. There is no Retry-After header to honour.
Quota scope
QuotaErrorDetails.rate_scope distinguishes ACCOUNT (per customer account) from DEVELOPER (per project or developer token). Backing off the wrong scope will not clear the throttle.
Access level, not payment
Quota is raised by moving the developer token from Test to Explorer to Basic to Standard access through the API Center — an approval process, not a purchase. See plans/google-ads-plans-pricing.yml.