As solicitações feitas à API Bid Manager que não podem ser concluídas retornam um erro mensagem. As mensagens de erro devem ser analisadas e tratadas adequadamente para evitar erros futuros. Solicitações que retornam erros consomem a cota do usuário e as taxas de erro são consideradas ao revisar solicitações de cota adicional.
Uma resposta de erro tem o formato a seguir e inclui um código de resposta HTTP, uma mensagem de erro e um status do código RPC do Google:
{ "error": { "code": integer, "message": string, "status": enum (google.rpc.Code) } }
Veja uma lista de erros comuns de API e a ação recomendada se elas são retornadas:
| Ações recomendadas para código de erro e RPC | |
|---|---|
| 400INVALID_ARGUMENT | Ocorreu um problema com sua solicitação.
      Revise o campo de mensagem na resposta de erro e modifique sua solicitação
      de acordo. Se não conseguir encontrar um combinação aceitável de filtros, dimensões e métricas, consulte nossa melhores relatórios práticas para recomendações. | 
| 401UNAUTHENTICATED | Não foi possível concluir sua solicitação autenticados. Verifique se você está incluindo credenciais de OAuth válidas em sua solicitação. Para mais informações, consulte a Vamos começar guia. | 
| 404NOT_FOUND | O QueryouReportque você está tentando executar ou recuperar não podem ser encontrados. Verifique o
      seguintes:
 | 
| 429RESOURCE_EXHAUSTED | Você excedeu seu
      Cota de solicitação de API ou
      cota de relatórios.
      Leia a mensagem de erro para determinar que tipo de cota você está excedendo: 
 | 
| 500INTERNAL | Ocorreu um erro interno na API. Use o exponencial estratégia de tratamento de erros de espera para aguardar e repetir a solicitação. Se o o erro persistir, entre em contato suporte. | 
| 504DEADLINE_EXCEEDED | A API demorou muito para concluir solicitação. Use o exponencial estratégia de tratamento de erros de espera para aguardar e repetir a solicitação. Se o o erro persistir, entre em contato suporte. |