En esta página, se describe cómo solucionar errores con la API de Hojas de cálculo.
400 Bad Request
Este error indica que la solicitud tenía un formato incorrecto. Para solucionar problemas relacionados con estas solicitudes, consulta la documentación de referencia y la página de asistencia.
500 Internal Server Error
Si encuentras errores 500 cuando usas la API de Hojas de cálculo, por lo general, significa que hay un problema con la API. Envía un informe de errores al seguimiento de errores de la API de Hojas de cálculo con la solicitud que causó el error.
503 Service Unavailable
La API de Hojas de cálculo muestra un error 503 cuando el servicio no está disponible o cuando la complejidad de la solicitud o la hoja de cálculo es alta. A continuación, se incluyen algunas sugerencias para limitar la tasa de errores 503 modificando las solicitudes a la API y la hoja de cálculo subyacente.
Solicitud
- Usa
batchUpdate
para combinar actualizaciones relacionadas en una sola solicitud. Ten cuidado cuando realices lotes de actualizaciones grandes, ya que esto podría activar un tiempo de espera. - Limita la cantidad de solicitudes simultáneas a la API por hoja de cálculo a 1 solicitud por segundo.
- En el caso de las hojas de cálculo grandes, recupera solo los valores necesarios con la notación A1 y limita el uso de
includeGridData
. - Usa máscaras de campo para limitar la cantidad de datos que muestra la API.
- Usa la retirada exponencial cuando vuelvas a intentar las solicitudes.
Spreadsheet
- En el caso de las hojas que se actualizan con frecuencia, cambia a una nueva hoja de cálculo periódicamente para reducir la acumulación de versiones.
- Limita el uso de
IMPORTRANGE
,QUERY
y otras fórmulas complejas. - Considera dividir las hojas de cálculo grandes en varias.
- Limita el uso de una sola hoja de cálculo como fuente de muchas fórmulas
IMPORTRANGE
. - Limita el acceso a la hoja de cálculo solo a quienes lo necesiten.