API clients should inspect the HTTP status code and response body for each request.
Common error classes include invalid or revoked credentials, missing scopes, invalid campaign input, insufficient advertiser balance, and rate limiting.
Use exponential backoff for temporary failures. Do not retry invalid requests in a tight loop because repeated malformed requests can trigger rate or security controls.