I servizi Apps Script hanno quote e limitazioni giornaliere per alcune funzionalità. Se superi una quota o un limite, lo script genera un'eccezione e si interrompe l'esecuzione.
Importante: alcune funzionalità hanno quote aggiuntive rispetto al prodotto Google a cui sono associate. L'utilizzo di un servizio Apps Script di un prodotto viene conteggiato nel calcolo di tutte le riserve di quota associate. Una funzionalità non è più disponibile se raggiungi una qualsiasi delle quote associate.
Quote attuali
Le quote sono impostate su diversi livelli per gli utenti di account consumer (ad esempio gmail.com) o in versione senza costi di G Suite (non più disponibile) e di account Google Workspace. Le quote sono per utente e vengono reimpostate 24 ore dopo la prima richiesta.
Utilizza le quote riportate di seguito per testare gli script. Tutte le quote sono soggette a eliminazione, riduzione o modifica in qualsiasi momento e 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* / giorno | 1500* al giorno |
Destinatari email al giorno all'interno del dominio | 100* / giorno | 2000 / giorno |
Lettura/scrittura di email (invio escluso) | 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 proprietà | 50.000 / giorno | 500.000 / giorno |
Presentazioni 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 su indicazioni stradali di Google Maps | 1000 / giorno | 10.000 / giorno |
Chiamate di geocodifica di Google Maps | 1000 / giorno | 10.000 / giorno |
Traduci le chiamate | 5000 / giorno | 20.000 / giorno |
Query sugli esempi di altitudine di Google Maps | 1000 / giorno | 10.000 / giorno |
Progetti Apps Script | 50 / giorno | 50 / giorno |
Limitazioni attuali
Utilizza i limiti riportati di seguito per testare gli script. Tutti i limiti sono soggetti a eliminazione, riduzione o modifica in qualsiasi momento e 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 di una funzione personalizzata | 30 sec / esecuzione | 30 sec / esecuzione |
Runtime dei componenti aggiuntivi 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 per negozio di proprietà | 500 kB per 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 recupero URL | 50 MB / chiamata | 50 MB / chiamata |
Lunghezza dell'URL di recupero dell'URL | 2 kB / chiamata | 2 kB / chiamata |
Versions | 200 / script | 200 / script |
Messaggi di eccezione
Se uno script raggiunge una quota o un limite, genera un'eccezione con un messaggio simile al seguente:
Limit exceeded: Email Attachments Per Message.
indica che lo script ha superato una delle quote o delle limitazioni elencate sopra.Service invoked too many times: Calendar.
indica che lo script ha chiamato il servizio specificato troppe volte in un giorno.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
indica che lo script ha chiamato troppe volte il servizio specificato in un breve periodo di tempo.Service using too much computer time for one day.
indica che lo script ha superato il tempo totale di esecuzione consentito per un giorno. Solitamente si verifica per gli script eseguiti su un attivatore, che ha un limite giornaliero inferiore rispetto agli script eseguiti manualmente.Script invoked too many times per second for this Google user account.
Ciò indica che l'esecuzione dello script è stata avviata troppe volte in un breve periodo di tempo. Questo solitamente accade per le funzioni personalizzate che vengono richiamate ripetutamente in un singolo foglio di lavoro. Per evitare questo errore, codifica le tue funzioni personalizzate in modo che vengano chiamate solo una volta per intervallo di dati, come spiegato nella guida alle funzioni personalizzate.There are too many scripts running simultaneously for this Google user account.
Questo indica che sono presenti troppi script in esecuzione contemporaneamente, anche se non necessariamente lo stesso script. Come per l'eccezione precedente, ciò si verifica più comunemente per le funzioni personalizzate che vengono richiamate ripetutamente in un singolo foglio di lavoro.
Argomenti correlati
- Restrizioni per gli attivatori del file manifest.
- Restrizioni per gli attivatori dei componenti aggiuntivi di Editor.