Dodatki do Google Classroom są teraz ogólnie dostępne dla programistów. Więcej informacji znajdziesz w
dokumentacji dodatków.
Limity wykorzystania
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Limit jest sprawdzany na podstawie 60-sekundowej średniej ruchomej, która umożliwia skoki w użyciu. Domyślnie interfejs Classroom API podlega ograniczeniom podanym w tej tabeli:
Limit |
Limit standardowy |
Zapytania dziennie na klienta |
4 000 000 (średnio 46 zapytań/s) |
Zapytania na minutę na klienta |
3000 (50 zapytań/s) |
Zapytania na minutę na użytkownika |
1200 (20 zapytań na sekundę) |
Dopuszczalna liczba zapytań na sekundę może się zwiększać lub zmniejszać w zależności od wielu czynników operacyjnych.
Jeśli musisz wysłać więcej żądań niż dopuszczają limity zastosowane w Twoim projekcie:
- Najpierw upewnij się, że odpowiadasz na błędy, które można powtórzyć (np. błąd
RESOURCE_EXHAUSTED
zwracany, gdy żądanie przekracza limity), ponawiając żądanie, najlepiej przy użyciu algorytmu Exponential backoff.
- Jeśli sprawdzasz zmiany w punkcie końcowym, w którym jest to możliwe, rozważ użycie powiadomień push.
- Jeśli nadal musisz wysyłać więcej żądań niż limity przypisane do Twojego projektu, zapoznaj się z instrukcjami poniżej, aby poprosić o zwiększenie limitów.
Aby wyświetlić lub zmienić limity wykorzystania w projekcie albo poprosić o zwiększenie limitu:
- Jeśli nie masz jeszcze konta rozliczeniowego
dla projektu, utwórz je.
- Otwórz stronę Włączone interfejsy API w bibliotece interfejsów API w konsoli interfejsów API i wybierz interfejs API z listy.
- Aby wyświetlić i zmienić ustawienia związane z limitami, kliknij Limity. Aby wyświetlić statystyki użytkowania, kliknij Użytkowanie.
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-01 UTC.
[null,null,["Ostatnia aktualizacja: 2025-08-01 UTC."],[],[],null,["# Usage Limits\n\nQuota is checked on a **60-second moving average** , which **allows for spikes in\nusage**. By default, the Classroom API is subject to the limits in the following\ntable:\n\n| Limit | Quota Standard |\n|-------------------------------|-------------------------|\n| Queries per day per client | 4,000,000 (Avg. 46 QPS) |\n| Queries per minute per client | 3,000 (50 QPS) |\n| Queries per minute per user | 1,200 (20 QPS) |\n\nThe permitted QPS may be increased or decreased depending on a number of\noperational factors.\n\nIf you need to make more requests than the limits applied to your project:\n\n1. First, ensure that you respond to retryable errors (such as the `RESOURCE_EXHAUSTED` error that is returned when a request exceeds your limits) by retrying the request, preferably using exponential backoff.\n2. If you are polling for changes on an endpoint where this is offered, consider using [push notifications](/workspace/classroom/guides/push-notifications) instead.\n3. If you still need to make more requests than the limits assigned to your project, see below for instructions on requesting higher limits.\n\nTo view or change usage limits for your project, or to request an increase to\nyour quota, do the following:\n\n1. If you don't already have a [billing account](//cloud.google.com/billing/docs/how-to/manage-billing-account) for your project, then create one.\n2. [Visit the Enabled APIs page of the\n API library](https://console.cloud.google.com/apis/enabled) in the API Console, and select an API from the list.\n3. To view and change quota-related settings, select **Quotas** . To view usage statistics, select **Usage**."]]