Solução de 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 atual do Google Cloud.
  2. Ative o serviço para o projeto do Google Cloud.
  3. Transmita uma chave de API ou um token de acesso do OAuth associado ao projeto do Google 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 em projeto do 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. Veja google.rpc.Code para mais detalhes.

Como solicitar uma cota maior da API?

Para solicitar uma cota maior de API para seu projeto do Google Cloud:

  1. Acesse a página de quotas da API Service Usage.
    Acessar a página "Cotas" da API
  2. Clique em Selecionar para escolher o projeto do Google Cloud.
  3. Clique no símbolo de edição da cota, como "Solicitações por 100 segundos".
  4. Clique em Inscrever-se para uma cota maior.