Limits und Kontingente für API-Anfragen

Google Analytics wird von Millionen Websites verwendet. Wir legen Limits und Kontingente für API-Anfragen fest, um das System davor zu schützen, mehr Daten zu empfangen, als es verarbeiten kann, und um eine gleichmäßige Verteilung der Systemressourcen zu gewährleisten. Die Limits und Kontingente können sich ändern.

In diesem Video werden die Best Practices zum Verwalten von Google Analytics API-Anfragekontingenten erläutert.

Für die User Deletion API gelten die folgenden Kontingente:

  • 50.000 Anfragen pro Projekt und Tag, kann erhöht werden.
  • 10 Abfragen pro Sekunde pro IP-Adresse
    • In der API Console gibt es ein ähnliches Kontingent, das als Anfragen pro 100 Sekunden und Nutzer bezeichnet wird. Die Standardeinstellung ist 100 Anfragen pro 100 Sekunden und Nutzer und kann auf einen Höchstwert von 1.000 angepasst werden. Die Anzahl der Anfragen an die API ist jedoch auf maximal 10 Anfragen pro Sekunde und Nutzer beschränkt.
    • Wenn Ihre Anwendung alle API-Anfragen über eine einzige IP-Adresse sendet (z. B. im Namen Ihrer Nutzer), verwenden Sie bei jeder Anfrage den Parameter userIP oder quotaUser, um für jeden Nutzer ein volles Kontingent für Abfragen pro Sekunde zu erhalten. Weitere Informationen finden Sie in der Zusammenfassung der Standardabfrageparameter.
  • 1,5 Abfragen pro Sekunde pro Property oder Firebase-Projekt
  • 500 Abfragen pro Tag (QPD) pro Cloud-Projekt

Kontingentlimits überschreiten

Wenn das Kontingent für die Anfrage einer Google Analytics API überschritten wird, gibt die API den Fehlercode 403 oder 429 und eine Meldung zurück, dass das Konto das Kontingent überschritten hat. Weitere Informationen finden Sie in den Nutzungsbedingungen.

Weitere Kontingente anfordern

Sie können nur eine Erhöhung beantragen:

  • Die Anzahl der täglichen Leseanfragen pro Projekt (Standardeinstellung: 50.000).
  • Die Anzahl der täglichen Schreibanfragen pro Projekt (Standardeinstellung: 50).

Wenn Sie die Nutzungslimits für Ihr Projekt aufrufen oder ändern bzw. eine Erhöhung Ihres Kontingents anfragen möchten, gehen Sie so vor:

  1. Wenn Sie für Ihr Projekt noch kein Rechnungskonto haben, erstellen Sie dieses.
  2. Rufen Sie in der API Console die Seite „Aktivierte APIs“ der API-Bibliothek auf und wählen Sie eine API aus der Liste aus.
  3. Klicken Sie auf Kontingente, um die Einstellungen zum Kontingent aufzurufen und zu ändern. Klicken Sie auf Nutzung, um die Nutzungsstatistik einzusehen.

Wenn Sie eine Erhöhung des maximalen Kontingents beantragen möchten, verwenden Sie das Anfrageformular für Kontingente für die Analytics API. Lesen Sie die Informationen und folgen Sie der Anleitung im Kontingentanfrageformular, bevor Sie den Antrag senden.

Weitere Informationen zur Kontingentverwaltung und zum Optimieren Ihrer Anwendung für die Kontingentnutzung finden Sie unter APIs überwachen und Nutzung begrenzen.