In addition to bid response filtering based on Google filters, mismatches between your bid and publisher configurations, or simply because of auction dynamics, your bids may be filtered because of an error or misconfiguration with your callout.
Callout filters |
---|
Bid response callouts return a status when filtered from the auction, allowing you to troubleshoot potential errors. We list status codes here, with corresponding troubleshooting steps and additional information. |
Internal errorAn internal Authorized Buyers HTTP infrastructure failure occurred. There could be multiple reasons causing this (for example, there was a failure sending a bid request, a setup failure, or the request may have been too large). This filtering reason corresponds to callout status code 2. Learn more about what you can do
Contact your account team if this number exceeds 10%. |
Unknown statusThis status covers a few rare situations that could indicate a potential bug in Authorized Buyers. This filtering reason corresponds to callout status code 4. Learn more about what you can do
Contact your account team if this number exceeds 10%. |
Out of quotaThe bidder endpoint maximum QPS has been reached. This filtering reason corresponds to callout status code 5. Smart Throttling for Bidders optimizes for bid requests on which you are most likely to bid. Learn more about what you can do
|
Bidding endpoint not configuredThe bidding endpoint has not ben configured. This filtering reason corresponds to callout status code 29. Learn more about what you can do
Verify that you are not bidding in a location where you don't have an endpoint (for example, you are buying EMEA traffic but you don't have EMEA server endpoint set). Your technical team should verify this prior to contacting your account team.
|
Throttled due to high response error rateThe bid request rate is exceeding the calculated error quota limit. This filtering reason corresponds to callout status code 30. Learn more about what you can do
Verify that your network error rate is less than 15%.
|
Predicted to be ignoredThis is the result of an attempt by Authorized Buyers to maximize your bidder's profits. This filtering reason corresponds to callout status code 6. Learn more about what you can do
This is a normal and expected occurrence. You should not need to do anything, but you can contact your account team with any questions. |
Callout HTTP request timed outThe callout HTTP request timed out. This filtering reason corresponds to callout status code 7. Learn more about what you can do
You can learn how to avoid closed connections using the Best Practices for RTB Applications or the guide to Latency Restrictions and Peering. |
HTTP response contained no dataYour bidder may not be returning a valid response. This filtering reason corresponds to callout status code 8. Learn more about what you can do
Review the guide to build the response guide and ensure that you're returning a valid response. If you do not wish to bid on an impression, you can set the |
HTTP response could not be parsedThe HTTP protocol may not be implemented correctly. This filtering reason corresponds to callout status code 9. Learn more about what you can do
Review the guide to build the response and ensure that you're returning a valid response. |
Unknown HTTP status code or TCP errorAuthorized Buyers detected an unknown HTTP status code or TCP error. This filtering reason corresponds to callout status code 10. Learn more about what you can do
Review the best practices for RTB applications and ensure that you're managing connections and handling errors appropriately. |
Bidder returned an HTTP 3xx status codeYour bidder returned an HTTP status code indicating a redirect. This filtering reason corresponds to callout status code 11. Learn more about what you can do
Review the best practices for RTB applications and the recommendations for handling latency restrictions and peering to avoid HTTP errors. |
Bidder returned an HTTP 4xx status codeYour bidder returned an HTTP status code indicating a client error. This filtering reason corresponds to callout status code 12. Learn more about what you can do
Review the best practices for RTB applications and the recommendations for handling latency restrictions and peering to avoid HTTP errors. |
Bidder returned an HTTP 5xx status codeYour bidder returned an HTTP status code indicating a server error. This filtering reason corresponds to callout status code 13. Learn more about what you can do
Review the best practices for RTB applications and the recommendations for handling latency restrictions and peering to avoid HTTP errors. |
Bid response too largeYour bid response is greater than the acceptable limit. This filtering reason corresponds to callout status code 15. Learn more about what you can do
The default size limit for a bid response is 100 kB. If you believe you have a valid business reason for sending inflated bid responses, you can contact your account team to increase this limit. |
BidResponse proto could not be parsedYour bidder is either using the Authorized Buyers bidding protocol or the OpenRTB protocol and the HTTP payload is not a valid response. This filtering reason corresponds to callout status code 16. Learn more about what you can do
Review the current version of the RTB protocol, or the OpenRTB protocol and ensure that you're returning a valid bid response. |
DNS lookup failedThe host server for your bidding endpoints could not be found. This filtering reason corresponds to callout status code 17. Learn more about what you can do
Ensure that the DNS record for your bidding endpoints is up to date and configured correctly. |
All ads in response filteredThis could either be due to serving problems, creative disapprovals, or a combination of both. This filtering reason corresponds to callout status code 18. Learn more about what you can do
You can view the status of your creative approvals and get detailed information on why creatives were disapproved in the Creatives section, or get a breakdown of your ad and snippet statuses using the snippet status report. |
Testing mode was enabledYour bidder is likely working correctly, but set to testing mode. This is a step in the bidder turn up procedure when Authorized Buyers processes your response normally, but then drops all ads prior to the auction. This filtering reason corresponds to callout status code 19. Learn more about what you can do
Contact your account team to disable testing mode. |
No ads returned with bid responseYour bidder returned a "no-bid" bid response. This filtering reason corresponds to callout status code 20. Learn more about what you can do
This is a normal and expected occurrence. You should not need to do anything; this is a correct way to refrain from bidding. |
SSL certificate errorYour bidder is bidding using HTTPS and the SSL certificate is invalid. This filtering reason corresponds to callout status code 21. Learn more about what you can do
Review the SSL implementation guide and ensure that your SSL certificate is valid. |
Conditional ad policy violationYour creative is being filtered because the context of the inventory was incompatible with ad content, according to ad policy. This filtering reason corresponds to callout status code 151. Learn more about what you can do
Go to the Troubleshooting, and then Creatives in Authorized Buyers to check the details of the creative and fix any policy issues found. If detailed rejection reasons are related to Gambling or Social Casino Games, please reference our Gambling and games policy to explore certification. |
Filtered by pretargeting quotaThe QPS limit for all eligible pretargeting groups has been reached. This filtering reason corresponds to callout status code 26. Learn more about what you can do
|
Learn how to troubleshoot bid response filtering.