Background:
When using the Google OpenRTB protocol, there is a paragraph in the document that states: "To limit discrepancies, we recommend using the BidResponse.seatbid[].bid[].ext.impression_tracking_url field for all inventory, including native. Buyers should remove impression tracking pixels from the creative (ad markup), and include the impression_tracking_url field (string array) in the bid response instead. BidResponse.seatbid[].bid[].burl can also be used. The impression_tracking_url fires when the impression is considered billable. This provides more accuracy than tracking pixels, which can track impressions that, because of prefetching, were fetched by the app but never rendered."
For banner, native, and video ads, all billing links are placed in BidExt.impression_tracking_url. The impression tracking is removed from the adm, retaining only Visible impression tracking. After delivering the ads, it was found that the number of BidExt.impression_tracking_url for banner ads is lower than the number of Visible impression tracking in the adm.
Issues:
1. What is the trigger timing for BidExt.impression_tracking_url? "billable" is not a clear concept.
2. What impact would there be if BidExt.impression_tracking_url is set and impression tracking is not removed from the adm for banner, native, and video ads?
![]() |
|
||||
Feedback
How was our support today?
