Cuotas para los servicios de Google

Los servicios de Apps Script tienen cuotas diarias y limitaciones en algunas funciones. Si supere una cuota o un límite, la secuencia de comandos arrojará una excepción y se ejecutará paradas.

Importante: Algunas funciones tienen cuotas adicionales del producto de Google. con las que están asociadas. Usar el servicio Apps Script de un producto se considera en todos a las reservas de cuotas asociadas. Una función dejará de estar disponible si accedes a cuotas asociadas.

Cuotas actuales

Las cuotas se establecen en diferentes niveles para los usuarios de consumidores (como gmail.com) o cuentas de la edición gratuita de G Suite (discontinuadas) y de Google Workspace. Las cuotas son por usuario y se restablecen 24 horas después de la primera solicitud.

Usa las siguientes cuotas para probar tus secuencias de comandos. Todas las cuotas están sujetas a eliminación, reducción o cambios en cualquier momento y sin previo aviso.

Función Consumidor (p.ej., gmail.com) y
edición gratuita de G Suite
(heredada)
Cuentas de
Google Workspace
Eventos de calendario creados 5,000 / día 10,000 / día
Contactos creados 1,000 / día 2,000 / día
Documentos creados 250 / día 1,500 / día
Archivos convertidos 2,000 / día 4,000 / día
Destinatarios de correo electrónico por día 100* por día 1,500* por día
Destinatarios de correo electrónico por día dentro del dominio 100* por día 2,000 / día
Lectura/escritura de correo electrónico (excepto envíos) 20,000 / día 50,000 / día
Lectura en grupos 2,000 / día 10,000 / día
Conexión JDBC 10,000 / día 50,000 / día
Conexiones de JDBC con error 100 / día 500 / día
Presentaciones que se crearon 250 / día 1,500 / día
Lectura y escritura de propiedades 50,000 / día 500,000 por día
Se crearon las diapositivas 250 / día 1,500 / día
Hojas de cálculo creadas 250 / día 3,200 por día
Tiempo total de ejecución de activadores 90 min / día 6 h / día
Llamadas de recuperación de URL 20,000 / día 100,000 por día
Renderización de Static Map 1,000 / día 10,000 / día
Consulta de instrucciones sobre cómo llegar en un mapa de Google 1,000 / día 10,000 / día
Llamadas de geocodificación de Google Maps 1,000 / día 10,000 / día
Cómo traducir llamadas 5,000 por día 20,000 / día
Consulta de muestras de elevación de Google Maps 1,000 / día 10,000 / día
Proyectos de Apps Script 50 / día 50 / día

Limitaciones actuales

Usa los límites que se indican a continuación para probar tus secuencias de comandos. Todos los límites son sujeta a eliminación, reducción o cambio en cualquier momento y sin previo aviso.

Función Consumidor (p.ej., gmail.com) y
edición gratuita de G Suite
(heredada)
Cuentas de
Google Workspace
Tiempo de ejecución de la secuencia de comandos 6 min / ejecución 6 min / ejecución
Entorno de ejecución de función personalizada 30 s, ejecución 30 s, ejecución
Entorno de ejecución de complementos de Google Workspace 30 s, ejecución 30 s, ejecución
Ejecuciones simultáneas por usuario 30 por usuario 30 por usuario
Ejecuciones simultáneas por secuencia de comandos 1,000 1,000
Archivos adjuntos de correo electrónico 250 por mensaje 250 por mensaje
Tamaño del cuerpo del correo electrónico 200 KB / msje 400 KB por mensaje
Destinatarios de correo electrónico por mensaje 50 por mensaje 50 por mensaje
Tamaño total de los archivos adjuntos por correo electrónico 25 MB por mensaje 25 MB por mensaje
Tamaño del valor de las propiedades 9 KB / valor 9 KB / valor
Almacenamiento total de las propiedades 500 KB por tienda de la propiedad 500 KB por tienda de la propiedad
Activadores 20 por usuario / guion 20 por usuario / guion
Tamaño de la respuesta de recuperación de URL 50 MB por llamada 50 MB por llamada
Encabezados de recuperación de URL 100 por llamada 100 por llamada
Tamaño del encabezado de recuperación de URL 8 KB / llamada 8 KB / llamada
Tamaño POST de recuperación de URL 50 MB por llamada 50 MB por llamada
Longitud de las URLs para recuperar URL 2 KB / llamada 2 KB / llamada
Versiones 200 / secuencia de comandos 200 / secuencia de comandos

Mensajes de excepción

Si una secuencia de comandos alcanza una cuota o un límite, arroja una excepción con un mensaje similar al siguiente:

  • Limit exceeded: Email Attachments Per Message. Esto indica que el secuencia de comandos superó una de las cuotas o limitaciones mencionadas anteriormente.
  • Service invoked too many times: Calendar. Esto indica que la secuencia de comandos llamó al servicio determinado varias veces en un día.
  • Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls. Esto indica que la secuencia de comandos llamó al servicio dado varias veces en poco tiempo.
  • Service using too much computer time for one day. Esto indica que el de comandos superó el tiempo total de ejecución permitido de un día. Por lo general, se produce para las secuencias de comandos que se ejecutan en un activador, que tienen un límite diario inferior a las secuencias de comandos que se ejecutan manualmente.
  • Script invoked too many times per second for this Google user account. Esto indica que la secuencia de comandos comenzó a ejecutarse demasiadas veces en poco tiempo. Integra ocurre con mayor frecuencia en funciones personalizadas que se llaman repetidamente en un solo en una hoja de cálculo. Para evitar este error, programa las funciones personalizadas de manera que solo deben llamarse una vez por rango de datos, como se explica en el guía sobre funciones personalizadas.
  • There are too many scripts running simultaneously for this Google user account. Esto indica que tienes demasiadas secuencias de comandos ejecutándose a la vez. aunque no necesariamente el mismo guion. Al igual que la excepción anterior, este ocurre comúnmente para las funciones personalizadas que se llaman repetidamente en un solo en una hoja de cálculo.