Limity dotyczące Usług Google

Usługi Apps Script mają dzienne limity i ograniczenia dotyczące niektórych funkcji. Jeśli przekroczysz limit lub skrypt zostanie usunięty, skrypt wywoła wyjątek.

Aktualne limity

Limity są ustalane na różnych poziomach dla użytkowników indywidualnych (np. gmail.com) lub kont bezpłatnej wersji G Suite (wycofanych) i Google Workspace .

Wykorzystaj poniższe limity, aby przetestować skrypty. Wszystkie limity można w dowolnym momencie usunąć, usunąć lub zmienić.

Cecha Dla klientów indywidualnych (np. gmail.com) i
bezpłatnej wersji G Suite
(starsza wersja)
Konta Google Workspace
Wydarzenia utworzone w kalendarzu 5000 / dzień 10 000 / dzień
Utworzone kontakty 1000 / dzień 2000 / dzień
Utworzone dokumenty 250 / dzień 1500 / dzień
Przekonwertowane pliki 2000 / dzień 4000 / dzień
Dzienny limit adresatów e-maili 100* / dzień 1500* / dzień
Odbiorcy e-maili dziennie w domenie 100* / dzień 2000 / dzień
Odczyt/zapis e-maili (bez wysyłania) 20 000 / dzień 50 000 / dzień
Odczyt Grup 2000 / dzień 10 000 / dzień
Połączenia JDBC 10 000 / dzień 50 000 / dzień
Nieudane połączenia JDBC 100 / dzień 500 / dzień
Utworzone prezentacje 250 / dzień 1500 / dzień
Właściwości odczytu/zapisu 50 000 / dzień 500 tys. / dzień
Utworzono slajdy 250 / dzień 1500 / dzień
Utworzone arkusze kalkulacyjne 250 / dzień 3200 / dzień
Łączny czas działania reguł 90 min / dzień 6 godz. / dzień
Wywołania URL-a 20 000 / dzień 100 000 / dzień
Renderowanie mapy statycznej 1000 / dzień 10 000 / dzień
Zapytanie dotyczące wskazówek dojazdu w Mapach Google 1000 / dzień 10 000 / dzień
Wywołania geokodu Map Google 1000 / dzień 10 000 / dzień
Tłumacz połączenia 5000 / dzień 20 000 / dzień
Przykładowe zapytanie o wysokość w Mapach Google 1000 / dzień 10 000 / dzień
Projekty Apps Script 50 / dzień 50 / dzień

Aktualne ograniczenia

Poniższe limity pomogą Ci przetestować skrypty. Wszystkie limity mogą zostać usunięte, ograniczone lub zmienione w dowolnym momencie bez wcześniejszego powiadomienia.

Cecha Dla klientów indywidualnych (np. gmail.com) i
bezpłatnej wersji G Suite
(starsza wersja)
Konta Google Workspace
Środowisko wykonawcze skryptu 6 min / wykonanie 6 min / wykonanie
Niestandardowe środowisko wykonawcze funkcji 30 s / wykonanie 30 s / wykonanie
Uruchomienia jednoczesne 30 / użytkownik 30 / użytkownik
Załączniki e-maili 250 / wiadomość 250 / wiadomość
Rozmiar treści e-maila 200 KB / wiadomość 400 KB / wiadomość
Adresaci e-maili na wiadomość 50 / wiadomość 50 / wiadomość
Całkowity rozmiar załączników e-maila 25 MB / wiadomość 25 MB / wiadomość
Rozmiar wartości właściwości 9 KB / wartość 9 KB / wartość
Łączna ilość miejsca na dane 500 KB / sklep nieruchomości 500 KB / sklep nieruchomości
Aktywatory 20 / użytkownik / skrypt 20 / użytkownik / skrypt
Rozmiar odpowiedzi z URL-a 50 MB / połączenie 50 MB / połączenie
Nagłówki pobierania adresu URL 100 / połączenie 100 / połączenie
Rozmiar nagłówka pobierania adresu URL 8 KB / połączenie 8 KB / połączenie
Rozmiar żądania POST pobierania adresu URL 50 MB / połączenie 50 MB / połączenie
Adres URL pobierania adresu URL 2 KB / połączenie 2 KB / połączenie

Wyjątki

Jeśli skrypt osiągnie ustawiony limit lub limit, zostanie wyświetlony wyjątek z komunikatem podobnym do tego:

  • Limit exceeded: Email Attachments Per Message. Oznacza to, że skrypt przekroczył jeden z limitów wymienionych powyżej.
  • Service invoked too many times: Calendar. Oznacza to, że skrypt w ciągu jednego dnia wywołał daną usługę zbyt wiele razy.
  • Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls. Oznacza to, że skrypt wywołał daną usługę zbyt wiele razy w krótkim czasie.
  • Service using too much computer time for one day. Oznacza to, że czas wykonywania skryptu przekraczał 1 dzień. Najczęściej występuje w przypadku skryptów uruchamianych przez regułę, które mają niższy dzienny limit niż skrypty uruchamiane ręcznie.
  • Script invoked too many times per second for this Google user account. Oznacza to, że w krótkim czasie skrypt zaczął być zbyt wiele razy. Najczęściej występuje w przypadku funkcji niestandardowych, które są wywoływane wielokrotnie w jednym arkuszu. Aby uniknąć tego błędu, zakoduj funkcje niestandardowe tak, aby były wywoływane tylko raz w każdym zakresie danych zgodnie z opisem w przewodniku po funkcjach niestandardowych.
  • There are too many scripts running simultaneously for this Google user account. Oznacza to, że masz uruchamianych zbyt wiele skryptów jednocześnie, ale niekoniecznie. Podobnie jak w przypadku powyższego wyjątku, najczęściej dotyczy to funkcji niestandardowych, które są wywoływane wielokrotnie w jednym arkuszu.