Les requêtes impossibles à traiter adressées à l'API Bid Manager renvoient une erreur . Les messages d'erreur doivent être analysés et gérés de manière appropriée pour éviter les erreurs futures. Les requêtes renvoyant des erreurs consomment le quota utilisateur et les taux d'erreur sont prises en compte lors de l'examen des demandes de quota supplémentaire.
Une réponse d'erreur a le format suivant et inclut un code de réponse HTTP, un message d'erreur et un état associé au code RPC Google:
{ "error": { "code": integer, "message": string, "status": enum (google.rpc.Code) } }
Voici une liste des erreurs d'API courantes, ainsi que les actions recommandées à effectuer si ils sont renvoyés:
| Actions recommandées pour le code d'erreur et le RPC | |
|---|---|
| 400INVALID_ARGUMENT | Un problème est survenu avec votre demande.
      Examinez le champ du message dans la réponse d'erreur et modifiez votre requête
      en conséquence. Si vous ne parvenez pas à trouver un combinaisons de filtres, de dimensions et de métriques acceptables, reportez-vous à notre les meilleurs rapports pratiques pour les recommandations. | 
| 401UNAUTHENTICATED | Votre demande n'a pas pu être traitée authentifiés. Vérifiez que vous incluez des identifiants OAuth valides dans votre demande. Pour en savoir plus, consultez les Premiers pas guide de démarrage. | 
| 404NOT_FOUND | La QueryouReportque vous tentez d'exécuter ou de récupérer est introuvable. Vérifiez le
      suivantes:
 | 
| 429RESOURCE_EXHAUSTED | Vous avez dépassé votre
      Quota de requêtes API ou
      quota de rapports.
      Lisez le message d'erreur pour déterminer le type de quota que vous dépassez: 
 | 
| 500INTERNAL | L'API a rencontré une erreur interne. Utilisez les exponentielle stratégie d'intervalle entre les tentatives de traitement des erreurs pour attendre et relancer la requête. Si le l'erreur persiste, contactez l'assistance technique. | 
| 504DEADLINE_EXCEEDED | L'API a pris trop de temps pour effectuer la requête. Utilisez les exponentielle stratégie d'intervalle entre les tentatives de traitement des erreurs pour attendre et relancer la requête. Si le l'erreur persiste, contactez l'assistance technique. |