Chartboost loss reason codes
Chartboost publishes this ${AUCTION_LOSS} table. 502 and 1000 through 1003 are Chartboost codes. 211 does not mean the OpenRTB ad-type exclusion. 206 still means an app bundle exclusion.
Published codes
| Value | Name | Meaning |
|---|---|---|
0 | Bid Won | Chartboost can report 0 when the bid won. The clearing price macro is filled only when the loss code is 0. |
3 | Invalid Bid Response | Chartboost lists 3 as an invalid bid response. |
4 | Invalid Deal ID | The deal id on the bid did not match a Chartboost deal. |
5 | Bid response impid does not match the auction id | Chartboost's table says the bid response's impid does not match the auction id. |
6 | Invalid Advertiser Domain | Chartboost rejected adomain. |
100 | Bid was Below Auction Floor | The bid was below the auction floor. |
102 | Lost to Higher Bid | Another bid paid more. Chartboost fills the minimum-bid macro only on this code, and only if it is enabled for the seat. |
103 | Lost to a Bid for a PMP Deal | A deal bid took the impression. |
202 | Creative Filtered - Disapproved by Exchange | Chartboost disapproved the creative. |
204 | Creative Filtered - Incorrect Creative Format | The creative format did not match the placement. |
205 | Creative Filtered - Advertiser Exclusions | The advertiser is excluded. |
206 | Creative Filtered - App Bundle Exclusions | Chartboost still prints 206 as an app bundle exclusion, which is the OpenRTB 2.5 name. The current OpenRTB list uses 215 for that and 206 for a store id. |
209 | Creative Filtered - Category Exclusions | The category is excluded. |
211 | Missing MRAID playable crtype | Chartboost blocks a rewarded non-VAST response that is missing bid.ext.crtype set to MRAID playable. This is not the OpenRTB meaning of 211, which is ad type exclusions. |
214 | Invalid SKAdNetwork | The SKAdNetwork payload failed Chartboost's check. |
502 | Bid won the auction but the ad failed to load | The bid won, then the ad failed to load. Chartboost reports that as 502. |
1000 | Creative id blocked globally | Chartboost blocked the crid globally. |
1001 | Timeout | The bid was not received in time. Chartboost can only wait a short time after the auction timeout, so this notification is partial. |
1002 | Unencoded quote in burl or imptrackers | burl or ext.imptrackers contains a single quote that is not URL-encoded. |
1003 | Tracker URL longer than 12K | A burl or ext.imptrackers URL is longer than 12,000 characters. |
Published in the Chartboost loss notifications. The OpenRTB list these sit beside is the loss reason code table.