Cuotas para los servicios de Google

Los servicios de Apps Script tienen cuotas diarias y limitaciones en algunas funciones. Si superas una cuota o una limitación, la secuencia de comandos arroja una excepción y la ejecución se detiene.

Importante: Algunas funciones tienen cuotas adicionales del producto de Google al que están asociadas. El uso del servicio de Apps Script de un producto se considera en todas las reservas de cuotas asociadas. Una función dejará de estar disponible si alcanzas alguna de las cuotas asociadas.

Cuotas actuales

Las cuotas se establecen en diferentes niveles para los usuarios de cuentas personales (como gmail.com) o de la edición gratuita de G Suite (discontinuadas) y cuentas 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 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
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 / 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 están sujetos 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 la 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 demasiadas 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 determinado demasiadas veces en un período corto.
  • Service using too much computer time for one day. Esto indica que la secuencia de comandos superó el tiempo total de ejecución permitido durante un día. Ocurre con mayor frecuencia en las secuencias de comandos que se ejecutan en un activador, que tienen un límite diario más bajo que las secuencias de comandos que se ejecutan de forma manual.
  • 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. Suele ocurrir en el caso de las funciones personalizadas a las que se llaman repetidamente en una sola hoja de cálculo. Si quieres evitar este error, programa tus funciones personalizadas para que solo deban llamarse una vez por rango de datos, como se explica en la guía de 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 la misma. Al igual que la excepción anterior, esto suele ocurrir con las funciones personalizadas que se llaman repetidamente en una sola hoja de cálculo.