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.