Quote per i servizi Google

I servizi Apps Script hanno quote giornaliere e limitazioni per alcune funzionalità. Se una quota o una limitazione, lo script genera un'eccezione e l'esecuzione viene interrotto.

Importante: per alcune funzionalità sono previste quote aggiuntive provenienti dal prodotto Google a cui sono associati. L'utilizzo di un servizio Apps Script di un prodotto viene conteggiato ai fini di tutti riserve di quota associate. Una funzione non è più disponibile se raggiungi uno dei quote associate.

Quote attuali

Le quote sono impostate su livelli diversi per gli utenti consumer (ad esempio gmail.com) o Account della versione senza costi di G Suite (non più disponibile) e Google Workspace. Le quote sono per utente e vengono reimpostate 24 ore dopo la prima richiesta.

Utilizza le quote riportate di seguito per testare i tuoi script. Tutte le quote sono soggette a eliminazione, riduzione o modifica in qualsiasi momento, senza preavviso.

Funzionalità Versione consumer (ad es. gmail.com) e
versione senza costi di G Suite
(precedente)
Account Google Workspace
Eventi del calendario creati 5000 / giorno 10.000 / giorno
Contatti creati 1000 / giorno 2000 / giorno
Documenti creati 250 / giorno 1500 / giorno
File convertiti 2000 / giorno 4000 / giorno
Destinatari email al giorno 100* al giorno 1500* al giorno
Destinatari email al giorno all'interno del dominio 100* al giorno 2000 / giorno
Lettura/scrittura email (escluso l'invio) 20.000 / giorno 50.000 / giorno
Lettura Gruppi 2000 / giorno 10.000 / giorno
Connessioni JDBC 10.000 / giorno 50.000 / giorno
Errori di connessione JDBC 100 / giorno 500 / giorno
Presentazioni create 250 / giorno 1500 / giorno
Lettura/scrittura delle proprietà 50.000 / giorno 500.000 / giorno
Diapositive create 250 / giorno 1500 / giorno
Fogli di lavoro creati 250 / giorno 3200 / giorno
Tempo di esecuzione totale degli attivatori 90 min / giorno 6 h / giorno
Chiamate di recupero URL 20.000 / giorno 100.000 / giorno
Rendering mappa statica 1000 / giorno 10.000 / giorno
Query sull'indicazione stradale Google Maps 1000 / giorno 10.000 / giorno
Chiamate a Google Maps Geocode 1000 / giorno 10.000 / giorno
Traduci le chiamate 5000 / giorno 20.000 / giorno
Query di esempi di elevazione di Google Maps 1000 / giorno 10.000 / giorno
Progetti Apps Script 50 / giorno 50 / giorno

Limitazioni attuali

Utilizza i limiti riportati di seguito per verificare i tuoi script. Tutti i limiti sono soggetti a eliminazione, riduzione o modifica in qualsiasi momento, senza preavviso.

Funzionalità Versione consumer (ad es. gmail.com) e
versione senza costi di G Suite
(precedente)
Account Google Workspace
Runtime script 6 min / esecuzione 6 min / esecuzione
Runtime funzione personalizzata 30 sec / esecuzione 30 sec / esecuzione
Runtime del componente aggiuntivo di Google Workspace 30 sec / esecuzione 30 sec / esecuzione
Esecuzioni simultanee per utente 30 / utente 30 / utente
Esecuzioni simultanee per script 1000 1000
Allegati email 250 / msg 250 / msg
Dimensione corpo dell'email 200 kB / msg 400 kB / msg
Destinatari email per messaggio 50 / msg 50 / msg
Dimensione totale allegati dell'email 25 MB / msg 25 MB / msg
Dimensione valore proprietà 9 kB / val 9 kB / val
Spazio di archiviazione totale delle proprietà 500 kB / negozio di proprietà 500 kB / negozio di proprietà
Trigger 20 / utente / script 20 / utente / script
Dimensioni risposta di recupero URL 50 MB / chiamata 50 MB / chiamata
Intestazioni di recupero URL 100 / chiamata 100 / chiamata
Dimensioni intestazione Recupero URL 8 kB / chiamata 8 kB / chiamata
Dimensioni POST di recupero URL 50 MB / chiamata 50 MB / chiamata
Lunghezza URL di recupero URL 2 kB / chiamata 2 kB / chiamata
Versioni 200 / script 200 / script

Messaggi di eccezione

Se uno script raggiunge una quota o una limitazione, genera un'eccezione con un simile al seguente:

  • Limit exceeded: Email Attachments Per Message. Ciò indica che lo script ha superato una delle quote o limitazioni elencate sopra.
  • Service invoked too many times: Calendar. Ciò indica che lo script chiamato il servizio in questione troppe volte in un giorno.
  • Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls. Ciò indica che lo script chiamato il servizio in questione troppe volte in un breve periodo.
  • Service using too much computer time for one day. Ciò indica che lo script ha superato il tempo totale di esecuzione consentito per un giorno. Di solito si verifica per gli script eseguiti su un trigger, che hanno un limite giornaliero inferiore rispetto agli script eseguiti manualmente.
  • Script invoked too many times per second for this Google user account. Questo indica che l'esecuzione dello script è iniziata troppe volte in un breve periodo. it si verifica più comunemente per le funzioni personalizzate che vengono richiamate ripetutamente in in un foglio di lavoro. Per evitare questo errore, codifica le funzioni personalizzate in modo che devono essere chiamate una volta per ogni intervallo di dati, come spiegato guida alle funzioni personalizzate.
  • There are too many scripts running simultaneously for this Google user account. Questo indica che hai troppi script in esecuzione contemporaneamente anche se non è necessariamente lo stesso script. Come per l'eccezione riportata sopra, questo Ciò si verifica di solito per le funzioni personalizzate che vengono richiamate ripetutamente in una singola in un foglio di lavoro.