Resolver problemas

O que significa o erro "serviço não ativado"?

Para usar qualquer serviço da API do Google, você precisa fazer o seguinte:

  1. Crie ou use um projeto Google Cloud atual.
  2. Ative o serviço para o projeto Google Cloud .
  3. Transmita uma chave de API ou um token de acesso OAuth associado ao projetoGoogle Cloud .

Para saber mais sobre o uso de chaves de API, consulte Visão geral da autenticação. Para corrigir esse erro, ative a API Service Usage para o projeto Google Cloud seguindo as instruções em Como ativar e desativar serviços.

Como corrigir erros de permissão negada?

Normalmente, esses erros significam que o chamador não tem a permissão correta de gerenciamento de identidade e acesso. Consulte o guia Controle de acesso para ver mais detalhes sobre como corrigir esse erro.

Como fazer uma nova tentativa em erros da API?

Se você receber um erro de API e quiser repetir a chamada, execute a tentativa com intervalos exponenciais e aleatoriedade. Use os seguintes intervalos mínimos de repetição para os erros indicados:

  • 30 segundos para erros de cota 429
  • 1 segundo para erros de cota 500
  • 1 segundo para erros de cota 503

Para outros erros, faça tentativas com base nas informações de erro adicionais. Consulte google.rpc.Code para mais detalhes.