Google Analytics is used by millions of sites. We put limits and quotas onAPI requests to protect the system from receiving more data than it can handle,and to ensure an equitable distribution of the system resources. The limits andquotas are subject to change.
API rate limits define the number of requests that can be made to theGoogle Analytics Admin API. Rate limits are enforced and automatically refilled in 60-second(1-minute) intervals. This means that if your project reaches a rate limit'smaximum anytime within 60 seconds, you need to wait for that quota to refillbefore making more requests in that group. If your project exceeds a ratelimit, you receive a 403 error with the reason rateLimitExceeded
. To resolvethis error, wait a minute then try your request again — the quota should berefilled at the start of the next interval.
The maximum number of daily API requests is naturally limited by the API ratelimits, there is currently no explicit daily usage quota for the Google Analytics Admin API.
Cloud Project Quotas
API rate limits apply on a per-project basis.
The Cloud Console shows quotas for a Cloud Project: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas.
Below are the default quotas for the Google Analytics Admin API that most users will see intheir console. Please note that quota limits may be automatically throttled forprojects violating the Google Analytics Terms of Service.
Quota Name | Limit |
---|---|
Requests per minute | 1,200 |
Requests per minute per user | 600 |
Writes per minute | 600 |
Writes per minute per user | 180 |
Each request to the Google Analytics Admin API consumes Requests per minute
,Requests per minute per user
quotas. Requests to any method that alters theGoogle Analytics account configuration in any way (create
, patch
, delete
,archive
, update
methods) also consume Writes per minute
andWrites per minute per user
quotas.
Refer to the Capping API usagearticle for information on limiting API requests on a per user basis.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-01-16 UTC.
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"Missing the information I need" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"Too complicated / too many steps" },{ "type": "thumb-down", "id": "outOfDate", "label":"Out of date" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"Samples / code issue" },{ "type": "thumb-down", "id": "otherDown", "label":"Other" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Easy to understand" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Solved my problem" },{ "type": "thumb-up", "id": "otherUp", "label":"Other" }]