Limity dotyczące Usług Google

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Usługi Apps Script mają dzienne limity i ograniczenia dotyczące niektórych funkcji. Gdy przekroczysz limit lub skrypt zostanie przekroczony, skrypt wyświetli wyjątek, a wykonanie zostanie zatrzymane.

Ważne: niektóre funkcje są objęte dodatkowymi limitami w usłudze Google, z którą są powiązane. Korzystanie z usługi Apps Script w usłudze jest wliczane do wszystkich powiązanych limitów miejsca. Ta funkcja stanie się niedostępna, jeśli osiągniesz któryś z powiązanych limitów.

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.