Si une requête envoyée à l'API Search Ads 360 aboutit, l'API renvoie un code d'état HTTP 200
, ainsi que les données demandées dans le corps de la réponse.
Si la validation d'une requête échoue, l'API renvoie un code d'état HTTP compris entre 400
et 499
, ainsi qu'une description de l'erreur de validation.
Si vous envoyez une requête Report.get()
valide, mais que Search Ads 360 ne parvient pas à générer un rapport, l'API renvoie l'un des codes d'état HTTP décrits ci-dessous.
Code | Motif | Description | Action recommandée |
---|---|---|---|
410 |
reportUnavailableRequestTooLarge |
Le rapport n'est plus traité, car il est trop volumineux. |
Demandez plutôt plusieurs rapports plus petits. Par exemple, divisez un rapport sur un annonceur en plusieurs rapports sur des comptes associés à un moteur. Vous pouvez également diviser un rapport annuel en 12 rapports mensuels. |
410 |
reportUnavailableRateLimitExceeded |
Le rapport n'est plus en cours de traitement, car le projet du développeur a demandé trop de rapports en peu de temps. |
Assurez-vous que votre client n'envoie pas de requêtes plus fréquemment que prévu. Si les performances de votre client sont conformes aux attentes, contactez le service client de Search Ads 360. Indiquez l'ID de votre projet de développement, ainsi que le code et le motif de cette ligne de tableau (et non celui ci-dessous). |
410 |
reportUnavailableQuotaExceeded |
Le rapport n'est plus en cours de traitement, car le projet de développeur a demandé trop de données aujourd'hui. |
Assurez-vous que votre client n'envoie pas de requêtes plus volumineuses que prévu. Vous pouvez suivre votre utilisation des quotas dans la console Google Cloud. Si les performances de votre client sont conformes aux attentes, contactez le service client Search Ads 360 et demandez une augmentation du quota. Indiquez l'ID de votre projet de développement, ainsi que le code et le motif de cette ligne de tableau (et non celui ci-dessus). Consultez également la section Tarifs et limites d'utilisation. |
410 |
reportUnavailableInternalServerError |
Search Ads 360 ne parvient pas à renvoyer ni à générer le rapport pour une raison inattendue. |
Contactez l'assistance client Search Ads 360. Incluez votre ID de rapport. |
410 |
reportUnavailableRequestError |
Même si la requête a été validée, Search Ads 360 ne peut pas générer le rapport demandé, car il contient une combinaison de colonnes, de filtres et de segmentations non valide. |
Contactez l'assistance client Search Ads 360. Incluez votre ID de rapport. |
400 |
unsupportedApiVersion |
Version non compatible. |
Migrez vers l'API Search Ads 360 Reporting. |
Pour tous les autres types d'erreurs, l'API renvoie des réponses d'erreur standards.