|
Bid Decision Flow is a diagnostic tool designed to help troubleshoot line item performance. It visualizes auction data and shows how the bidding system responded to auctions within a specified lookback window, helping users identify why a line item may not be bidding. |
To access Bid Decision Flow:
By default, the tool displays data from the past hour, showing Pass/Fail metrics and a visualization of the drop-off at each step of the bidding process.
Below is a breakdown of each stage of bid evaluation, with detailed descriptions of potential issues at each stage:
Users may choose opt-out from being served ads by Beeswax, by clicking a link on the Beeswax Privacy Policy page.
If the user ID on a particular bid request is flagged as “opted out”, the bid request will be dropped.
“Limit Ad Tracking” (LMT) is a device-level opt-out setting, that allows users to limit the amount of information sent from their device to ad exchanges (including omitting their device ID).
Bid requests flagged as LMT are eligible to bid on if they originate from iOS or tvOS operating systems. We drop all other bid requests flagged as LMT from other operating systems.
The “Do Not Track” (DNT) setting is not honored. Requests marked as "DNT" are not dropped or altered in any way.
Drop-reasons are available for certain stages and provide more granular insights into why a bid was dropped. To view these reasons, click the ‘Show Details’ button for Targeting Match and Post-Processing stages.
Drop-reasons for targeting mismatches are displayed at the module level. A mismatch in any of the targeting modules (e.g., Geo, Platform) can cause a line item not to bid. Bid Decision Flow logs the first mismatch it encounters.
Drop Reason | Description |
---|---|
App/Site mismatch | Non-match due to app/site targeting |
Content mismatch | Non-match due to content targeting |
Environment mismatch | Non-match due to environment targeting |
Exchange mismatch | Non-match due to exchange targeting |
Geo mismatch | Non-match due to geo targeting |
Platform mismatch | Non-match due to platform targeting |
Time mismatch | Non-match due to time targeting |
User (Segments) mismatch | Non-match due to user targeting |
Video mismatch | Non-match due to video targeting |
Time/IP Range mismatch | Non-match due to time/IP range targeting |
Processing Error | Error during processing |
Post-processing issues that cause a bid to be dropped are listed below:
Drop Reason | Description |
---|---|
Floor Price Filtered | Bid price is lower than the exchange floor price |
Fix Price Filtered | Bid price is lower than the fixed price deal floor |
Exchange Seat Error | Issue with seat setup or seat eligibility |
Ghost Bid | Ghost bid candidates do not submit actual bids |
Processing Error | General processing errors in the final steps |
These stages will result in either a “Did Not Bid” or “Bid Successful” count, allowing users to identify where drop-offs occur and take corrective actions to improve delivery.
To adjust the lookback range, select the desired range from the dropdown in the upper left. Available options include:
Unlike Real-Time Bidding Stats, Bid Decision Flow is not updated in real-time; the data is refreshed every 15 minutes. Be mindful of this delay when making changes to the line item and reviewing the analytics.