...
Level | Supply Event | Parent Event | Description | Notes |
---|---|---|---|---|
0 | Total Requests | All Requests that come into the adserver | Usable requests + skipped/blocked requests | |
1 | Usable Requests | Total Requests | All Requests that passed targeting and pre-bid blocking | |
2 | Impressions | Usable Requests | Number of times an ad is served | JS impression + VAST only impression |
3 | Completes | Impressions | Number of times an ad reaches complete | |
2 | Missed Opportunities | Usable Requests | Number of times the request passes supply tag targeting but does not pass targeting on any of demand tags on the waterfall | |
1 | Blocked/Skipped Requests | Total Requests | All unusable requests blocked/skipped by Supply Tag, Partner, Account, and Global Blacklist targeting and Pre-Bid IVT Filtering | |
2 | Pre-bid Blocks/Skips | Blocked/Skipped Requests | Sum of Blocked SpringServe and WhiteOps HUMAN Pre-bid | Blocks are recorded for managed supply, Skips are recorded for DC supply |
3 | WhiteOps HUMAN Blocks/Skips | Pre-bid Blocks/Skips | WhiteOps HUMAN Pre-bid blocks/skips | |
3 | SpringServe Blocks/Skips | Pre-bid Blocks/Skips | SpringServe internal Pre-bid blocks/skips | |
2 | Targeting Blocks/Skips | Blocked/Skipped Requests | Requests blocked/skipped by targeting | Sum of all targeting blocks/skips on the supply tag, supply partner, account, and global levels |
3 | Tag: Targeting Attribute | Targeting Blocks/Skips | Requests blocked/skipped by Tag level targeting | Supply tag targeting includes: domain, app name, app bundle, selling supply tag (DC), player size, aspect ratio, user agent, country, budget, frequency cap, environment (DC), ssb fill rate |
3 | Partner: Targeting Attribute | Targeting Blocks/Skips | Requests blocked/skipped by Partner level targeting | Partner targeting includes: domain, app name, app bundle, country, budget |
3 | Account: Targeting Attribute | Targeting Blocks/Skips | Requests blocked/skipped by Account level targeting | Account targeting includes: domain, app name, app bundle, country |
3 | Global: Domain | Targeting Blocks/Skips | Requests blocked by the SpringServe Global Blacklist |
...
Level | Demand Event | Parent Event | Description | Notes |
---|---|---|---|---|
0 | Total Ad Requests | Number of times demand is considered for inclusion in a waterfall | Included Ad Requests + Skipped Ad Requests | |
1 | Included Ad Requests | Total Ad Requests | Number of times demand tag is included in a waterfall | |
2 | Pre-Ad VAST Errors | Included Ad Requests | Sum of VAST errors that occur before a non-empty VAST response can be returned by the demand | see VAST Error Code documentation |
3 | Individual Pre-Ad VAST Error Code | Pre-Ad VAST Errors | Requests that resulted in a VAST error before a non-empty VAST response was returned by the demand | Pre-Ad VAST error codes include: 1xx, 2xx, 3xx, 4xx, 5xx, 6xx, 900, 13xx |
2 | Ads | Included Ad Requests | Number of times demand returns a non-empty VAST response | A non-empty VAST response is required for an impression to fill |
3 | Post-Ad VAST Errors | Ads | Sum of VAST errors that occur after a non-empty VAST response is returned by the demand | see VAST Error Code documentation |
4 | Individual Post-Ad VAST Error Code | Post-Ad VAST Errors | Requests that resulted in a VAST error after a non-empty VAST response is returned by the demand | Post-Ad VAST error codes include: 403, 405 |
3 | Opportunities | Ads | Number of times the demand's VPAID is initialized | |
4 | Impressions | Opportunities | Number of times an ad is served | JS impression + flash impression + VAST only impression |
5 | Completes | Impressions | Number of times the ad reaches complete | |
4 | Post-Opp VAST Errors | Opportunities | Sum of VAST Errors that occur after the demand's VPAID is initialized | see VAST Error Code documentation |
5 | Individual Post-Opp VAST Error Code | Post-Opp VAST Errors | Requests that resulted in a VAST error after the demand's VPAID initialized | Post-Opp VAST error codes include: 901, 15xx |
1 | Skipped Requests | Total Ad Requests | Requests that are skipped due to targeting | Sum of all targeting skips on the demand tag, campaign, and partner levels |
2 | Pre-Bid Skips | Skipped Requests | Sum of Blocked SpringServe and WhiteOps HUMAN Pre-bid | |
3 | WhiteOps HUMAN Skips | Pre-Bid Skips | WhiteOps HUMAN Pre-bid skips | |
3 | SpringServe Skips | Pre-Bid Skips | SpringServe internal Pre-bid skips | |
2 | Targeting Skips | Skipped Requests | All Requests skipped due to targeting | Sum of all targeting skips on the demand tag, campaign, and demand partner levels |
3 | Tag: Targeting Attribute | Targeting Skips | Requests skipped due to Demand Tag level targeting | Demand Tag targeting includes: domain, app name, app bundle, buying demand tag, player size, aspect ratio, user agent, country, state, DMA, city, postal code, budget, flight dates, frequency caps, give-up, dayparting, dynamic pricing, key-values, secure, DC, tag health |
3 | Campaign: Targeting Attribute | Targeting Skips | Requests skipped due to Campaign level targeting | Campaign targeting includes: domain, app name, app bundle, player size, aspect ratio, KPI, user agent, country, state, DMA, city, postal code, budget, flight dates, frequency caps |
3 | Partner: Targeting Attribute | Targeting Skips | Requests skipped due to Demand Partner level targeting | Demand Partner targeting includes: domain, app name, app bundle, secure, budget, flight dates, frequency caps |
2 | Evaluation Skips | Skipped Requests | Requests skipped due to waterfall evaluation rules | |
3 | Max Tags | Evaluation Skips | ||
3 | Max Auction | Evaluation Skips | Exceeds maximum number of tags in the waterfall | |
3 | Randomized | Evaluation Skips | Tag was not selected due to round robin with other tag(s) at the same priority | |
3 | Empty | Evaluation Skips | The demand stack behind the demand tag was empty | DC only |
3 | Max WF Size | Evaluation Skips | ||
3 | Validation | Evaluation Skips | ||
3 | Downstream | Evaluation Skips | Targeting block downstream | DC only |
2 | Open RTB Skips | Skipped Requests | Requests skipped due to Open RTB rules | |
3 | RTB Excl | Open RTB Skips | Tag/domain/size/country combo matching active set in exclusions, a system used to weed out combos that never fill in order to preserve QPS | |
3 | RTB No Page | Open RTB Skips | No domain passed (required for desktop/mobile web inventory) | |
3 | RTB No App | Open RTB Skips | No app name or bundle passed (required for ctv/in-app inventory) | |
3 | RTB QPS | Open RTB Skips | QPS limit was reached | |
3 | RTB No User ID | Open RTB Skips | No user id match (most desktop/mobile web demand partners require a user id in the bid request) | |
3 | RTB Dupe Demand | Open RTB Skips | Duplicate demand tag in the same waterfall |
...