Żądania wysyłane do interfejsu Bid Manager API, których nie można ukończyć, zwracają błąd . Komunikaty o błędach należy przeanalizować i odpowiednio obsługiwać, aby uniknąć kolejne błędy. Żądania zwracające błędy zużywają limit użytkownika i odsetek błędów są brane pod uwagę przy rozpatrywaniu próśb o zwiększenie limitu.
Odpowiedź błędu ma następujący format i zawiera kod odpowiedzi HTTP: komunikat o błędzie i stan kodu RPC Google:
{ "error": { "code": integer, "message": string, "status": enum (google.rpc.Code) } }
Oto lista typowych błędów interfejsu API wraz z zalecanymi działaniami, jeśli: są zwracane:
| Zalecane działania dotyczące kodu błędu i RPC | |
|---|---|
| 400INVALID_ARGUMENT | Wystąpił problem z Twoją prośbą.
      Sprawdź pole komunikatu w odpowiedzi na błąd i zmodyfikuj żądanie
      i odpowiednie. Jeśli nie możesz znaleźć dopuszczalnej kombinacji filtrów, wymiarów i danych można znaleźć w najlepsze raportowanie metod. | 
| 401UNAUTHENTICATED | Twoja prośba nie została poprawnie wysłana uwierzytelniono. Sprawdź, czy wprowadzasz prawidłowe dane logowania OAuth w na Twoją prośbę. Więcej informacji: Pierwsze kroki . | 
| 404NOT_FOUND | QuerylubReportnie można znaleźć pliku, który próbujesz uruchomić lub pobrać. Sprawdź
      :
 | 
| 429RESOURCE_EXHAUSTED | Przekroczyłeś
      Limit żądań do interfejsu API lub
      limit raportowania.
      Przeczytaj komunikat o błędzie, aby określić, jaki rodzaj limitu przekraczasz: 
 | 
| 500INTERNAL | W interfejsie API wystąpił błąd wewnętrzny. Użyj wykładniczy strategia obsługi błędów ponowienia, aby poczekać i ponowić żądanie. Jeśli Błąd nadal występuje, skontaktuj się pomocy. | 
| 504DEADLINE_EXCEEDED | Wykonanie przez interfejs API trwało zbyt długo użytkownika. Użyj wykładniczy strategia obsługi błędów ponowienia, aby poczekać i ponowić żądanie. Jeśli Błąd nadal występuje, skontaktuj się pomocy. |