Google Analytics wird von Millionen von Websites verwendet. Wir legen Limits und Kontingente für API-Anfragen fest, um zu verhindern, dass das System mehr Daten erhält, als es verarbeiten kann, und um für eine gleichmäßige Verteilung der Systemressourcen zu sorgen. Die Limits und Kontingente können sich ändern.
Ratenbegrenzungen
API-Ratenlimits definieren die Anzahl der Anfragen, die an die Google Analytics Admin API gerichtet werden können. Ratenlimits werden erzwungen und automatisch in 60-Sekunden-Intervallen (1-Minute) wieder aufgefüllt. Wenn Ihr Projekt also innerhalb von 60 Sekunden eine Ratenbegrenzung erreicht, müssen Sie warten, bis dieses Kontingent wieder aufgefüllt ist, bevor Sie weitere Anfragen an diese Gruppe senden. Wenn Ihr Projekt eine Ratenbegrenzung überschreitet, erhalten Sie einen 403-Fehler mit dem Grund rateLimitExceeded
. Um diesen Fehler zu beheben, warten Sie eine Minute und wiederholen Sie dann die Anfrage. Das Kontingent sollte zu Beginn des nächsten Intervalls wieder aufgefüllt sein.
Die maximale Anzahl der täglichen API-Anfragen ist natürlich durch die API-Ratenlimits begrenzt. Derzeit gibt es kein explizites Tageskontingent für die Google Analytics Admin API.
Kontingente für Cloud-Projekte
Die API-Ratenbegrenzungen gelten pro Projekt.
In der Cloud Console werden Kontingente für ein Cloud-Projekt angezeigt: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas.
Im Folgenden finden Sie die Standardkontingente für die Google Analytics Admin API, die den meisten Nutzern in ihrer Konsole angezeigt werden. Kontingentlimits können für Projekte, die gegen die Nutzungsbedingungen von Google Analytics verstoßen, automatisch gedrosselt werden.
Kontingentname | Limit |
---|---|
Anfragen pro Minute | 1.200 |
Anfragen pro Minute und Nutzer | 600 |
Schreibvorgänge pro Minute | 600 |
Schreibvorgänge pro Minute und Nutzer | 180 |
Jede Anfrage an die Google Analytics Admin API verbraucht die Kontingente Requests per minute
, Requests per minute per user
. Anfragen an alle Methoden, durch die die Google Analytics-Kontokonfiguration in irgendeiner Weise (create
, patch
, delete
, archive
, update
) geändert wird, verbrauchen ebenfalls Writes per minute
- und Writes per minute per user
-Kontingente.
Informationen zum Begrenzen von API-Anfragen pro Nutzer finden Sie im Artikel API-Nutzung deckeln.