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)

Spezifische 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 gibt es weitere Punkte zu beachten:

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

Cloud Channel API-Ratenlimits

API-Ratenbegrenzungen definieren die Anzahl der Anfragen, die an die Cloud Channel API gerichtet werden können. Die Limits gelten pro Projekt. Für alle API-Anfragen, einschließlich ungültiger Anfragen, fallen Kontingentkosten an.

Ratenlimits werden in 60-Sekunden-Intervallen (1 Minute) durchgesetzt. Wenn Sie Ihr Limit innerhalb von 60 Sekunden erreichen, müssen Sie warten, bis Ihre Kontingente aktualisiert wurden, um weitere Anfragen zu senden.

Es gibt unterschiedliche Kontingente für verschiedene Endpunktgruppen. Die Inanspruchnahme des Kontingents in jedem Bucket wird unabhängig voneinander ausgewertet. In der folgenden Tabelle sind die speziellen und standardmäßigen Cloud Channel API-Kontingentlimits auf Projektebene sowie die betroffenen Methoden aufgelistet.

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 für die API-Ratenbegrenzungen der Cloud Channel API.

  • Verwenden Sie eine clientseitige Ratenbegrenzung, um ein künstliches Ratenlimit festzulegen. So kann verhindert werden, dass ein einzelner Client Ihr gesamtes Kontingent verbraucht.

  • 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.