Os serviços do Apps Script têm cotas e limitações diárias em alguns recursos. Se você exceder uma cota ou limitação, seu script gerará uma exceção e a execução paradas.
Importante: alguns recursos têm cotas adicionais do produto do Google às quais estão associados. O uso do serviço do Apps Script de um produto é contabilizado reservas de cotas associadas. Um recurso se torna indisponível se você acessar qualquer um dos cotas associadas.
Cotas atuais
As cotas são definidas em diferentes níveis para usuários de consumidores (como gmail.com) ou Contas da edição sem custo financeiro do G Suite (descontinuadas) e contas do Google Workspace. As cotas são por usuário e são redefinidas 24 horas após o a primeira solicitação.
Use as cotas abaixo para testar seus scripts. Todas as cotas estão sujeitas a eliminação, redução ou alteração a qualquer momento, sem aviso prévio.
Recurso | Consumidor (por exemplo, gmail.com) e edição sem custo financeiro do G Suite (legado) |
Contas do Google Workspace |
---|---|---|
Eventos da agenda criados | 5.000 / dia | 10.000 / dia |
Contatos criados | 1.000 / dia | 2.000 / dia |
Documentos criados | 250 / dia | 1.500 / dia |
Arquivos convertidos | 2.000 / dia | 4.000 / dia |
Destinatários de e-mail por dia | 100* / dia | 1.500* / dia |
Destinatários de e-mail por dia no domínio | 100* / dia | 2.000 / dia |
Leitura/gravação de e-mail (excluindo envio) | 20.000 / dia | 50.000 / dia |
Ler nos grupos | 2.000 / dia | 10.000 / dia |
Conexão JDBC | 10.000 / dia | 50.000 / dia |
Falha na conexão JDBC | 100 / dia | 500 / dia |
Apresentações criadas | 250 / dia | 1.500 / dia |
Leitura/gravação de propriedades | 50.000 / dia | 500.000 / dia |
Slides criados | 250 / dia | 1.500 / dia |
Planilhas criadas | 250 / dia | 3.200 / dia |
Tempo de execução total dos acionadores | 90 min / dia | 6 h / dia |
Chamadas de busca de URL | 20.000 / dia | 100.000 / dia |
Renderização do mapa estático | 1.000 / dia | 10.000 / dia |
Consulta de rotas no Google Maps | 1.000 / dia | 10.000 / dia |
Chamadas de geocódigo do Google Maps | 1.000 / dia | 10.000 / dia |
Traduzir ligações | 5.000 / dia | 20.000 / dia |
Consulta de exemplos de elevação do Google Maps | 1.000 / dia | 10.000 / dia |
Projetos do Apps Script | 50 / dia | 50 / dia |
Limitações atuais
Use os limites abaixo para testar seus scripts. Todos os limites são sujeito a eliminação, redução ou alteração a qualquer momento, sem aviso prévio.
Recurso | Consumidor (por exemplo, gmail.com) e edição sem custo financeiro do G Suite (legado) |
Contas do Google Workspace |
---|---|---|
Tempo de execução do script | 6 min / execução | 6 min / execução |
Ambiente de execução da função personalizada | 30 segundos / execução | 30 segundos / execução |
Ambiente de execução de complementos do Google Workspace | 30 segundos / execução | 30 segundos / execução |
Execuções simultâneas por usuário | 30 / usuário | 30 / usuário |
Execuções simultâneas por script | 1.000 | 1.000 |
Anexos de e-mail | 250 / por msg | 250 / por msg |
Tamanho do corpo do e-mail | 200 KB / por msg | 400 KB / por msg |
Destinatários de e-mail por mensagem | 50 / por msg | 50 / por msg |
Tamanho total dos anexos do e-mail | 25 MB / por msg | 25 MB / por msg |
Tamanho do valor das propriedades | 9 KB / val | 9 KB / val |
Armazenamento total das propriedades | 500 KB / armazenamento de propriedade | 500 KB / armazenamento de propriedade |
Gatilhos | 20 / usuário / script | 20 / usuário / script |
Tamanho da resposta da busca de URL | 50 MB / chamada | 50 MB / chamada |
Cabeçalhos de busca de URL | 100 / chamada | 100 / chamada |
Tamanho do cabeçalho da busca de URL | 8 KB / chamada | 8 KB / chamada |
Tamanho da POST de busca de URL | 50 MB / chamada | 50 MB / chamada |
Tamanho do URL de busca de URL | 2 KB / chamada | 2 KB / chamada |
Versões | 200 / script | 200 / script |
Mensagens de exceção
Se um script atinge uma cota ou limitação, ele gera uma exceção com um semelhante a esta:
Limit exceeded: Email Attachments Per Message.
Isso indica que o o script excedeu uma das cotas ou limitações listadas acima.Service invoked too many times: Calendar.
Isso indica que o script chamou o determinado serviço muitas vezes no mesmo dia.Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls.
Isso indica que o script chamou o serviço muitas vezes em um curto período.Service using too much computer time for one day.
Isso indica que o script excedeu o tempo total de execução permitido para um dia. É mais comum ocorre para scripts executados em um acionador, que têm um limite diário menor do que os scripts executados manualmente.Script invoked too many times per second for this Google user account.
Isto indica que o script começou a ser executado muitas vezes em um curto período. Ela geralmente ocorre para funções personalizadas que são chamadas repetidamente em um único planilha. Para evitar esse erro, codifique suas funções personalizadas de forma que elas precisam ser chamados uma vez por intervalo de dados, como explicado no guia de funções personalizadas.There are too many scripts running simultaneously for this Google user account.
Isso indica que você tem muitos scripts em execução de uma só vez, embora não necessariamente o mesmo script. Assim como a exceção acima, isso geralmente ocorre para funções personalizadas que são chamadas repetidamente em um único planilha.