Kontingente und Limits

Channel Services-Limits

In der folgenden Tabelle sind mehrere Limits für Channel Services aufgeführt:

Ressourcenlimits

Ressource Limit
Account 1 pro Reseller-Domain
Kunden Unbegrenzt
Berechtigungen Unbegrenzt
Channelpartner-Links Unbegrenzt

Google Workspace-Limits

Ressource Limit
Maximale Anzahl von Plätzen 50.000 (wenden Sie sich bitte an den Support, um eine Erhöhung zu beantragen)
Maximale Testdauer 30 Tage (für anwendbare SKUs)

Einschränkungen für die Test Partner Sales Console

Ressource Limit
Maximale Anzahl von Plätzen 10
Maximale Testdauer 1 Tag

Bei der Verwendung einer Test Partner Sales Console sind weitere Aspekte zu beachten:

  • Kunden müssen die Namenskonvention für Testdomains einhalten.
  • Google Workspace-Berechtigungen werden 3 Tage nach dem Erstellen zum Löschen markiert und wöchentlich gelöscht.

Cloud Channel API-Ratenlimits

API-Ratenlimits definieren die Anzahl der Anfragen, die an die Cloud Channel API gesendet werden können. Limits gelten pro Projekt und für alle API-Anfragen, einschließlich ungültiger Anfragen, fallen Kontingentkosten an.

Ratenlimits werden in Intervallen von 60 Sekunden (1 Minute) erzwungen. Wenn Sie Ihr Limit innerhalb von 60 Sekunden erreichen, müssen Sie warten, bis Ihre Kontingente aktualisiert wurden, bevor Sie weitere Anfragen senden können.

Wir haben unterschiedliche Kontingent-Buckets für verschiedene Gruppen von Endpunkten. Die Kontingentnutzungen in jedem Bucket werden unabhängig voneinander ausgewertet. In der folgenden Tabelle sind die spezifischen und standardmäßigen Cloud Channel API-Kontingentlimits pro Projekt sowie die Methoden aufgeführt, für die sie gelten.

API-Methode Limit (Anfragen/Minute)
accounts.customers.entitlements.list 24
accounts.customers.list 24
accounts.skuGroups.list 24
accounts.skuGroups.billableSkus.list 24
operations.get 600
alle anderen Endpunkte 120

Wenn Sie eine höhere Ratenbegrenzung für API-Anfragen benötigen, können Sie eine Erhöhung über die Google Cloud Console anfordern.

Best Practices

Im Folgenden finden Sie einige Best Practices zur Einhaltung der API-Ratenbegrenzungen für die Cloud Channel API.

  • Verwenden Sie eine clientseitige Ratenbegrenzung, um eine künstliche Ratenbegrenzung festzulegen. Dadurch wird verhindert, dass ein Client alle Ihre Kontingente nutzt.

  • Verwenden Sie exponentielles Backoff, um den Abstand zwischen den Anfragen stufenweise zu erhöhen, sobald das Kontingent erreicht wurde. Das gibt dem Server Zeit, die Kontingent-Buckets wieder aufzufüllen.

  • Folgen Sie den Umfrageempfehlungen für alle Methoden, die beim Aufrufen von operations.get einen Vorgang zurückgeben.

  • Wenn Sie einen 403-Fehler mit der Fehlermeldung rateLimitExceeded erhalten, warten Sie einige Sekunden, bevor Sie die Anfrage wiederholen. Die Kontingente werden alle 60 Sekunden neu aufgefüllt. Nach der nächsten Aktualisierung sollte Ihre Anfrage erfolgreich sein.