Solución de problemas

¿Qué significa el error "servicio no habilitado"?

Para usar cualquier servicio de API de Google, debes hacer lo siguiente:

  1. Crea un proyecto o usa uno que ya tengas. Google Cloud
  2. Habilita el servicio en el Google Cloud proyecto.
  3. Transfiere una clave de API o un token de acceso OAuth asociado al Google Cloud proyecto.

Para obtener más información sobre el uso de claves de API, consulta el artículo Descripción general de la autenticación. Para solucionar este error, habilita la API Service Usage en tu proyecto Google Cloud siguiendo las instrucciones que se indican en el artículo Habilitar e inhabilitar servicios.

¿Cómo puedo solucionar los errores de permiso denegado?

Estos errores suelen significar que la persona que llama no tiene el permiso de Gestión de Identidades y Accesos adecuado. Consulta la guía Control de acceso para obtener información sobre cómo corregir este error.

¿Cómo puedo reintentar una operación si se producen errores en la API?

Si recibe un error de la API y quiere volver a intentar la llamada, le recomendamos que lo haga con intervalos exponenciales y aleatorios. Usa los siguientes intervalos mínimos de reintento para los errores indicados:

  • 30 segundos para los errores de cuota 429.
  • 1 segundo para los errores de cuota 500.
  • 1 segundo para los errores de cuota 503.

En el caso de otros errores, asegúrate de volver a intentarlo en función de la información adicional sobre el error. Consulta más información en google.rpc.Code.