-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Third Party reporting #1220
Comments
Using this functionality, even a publisher will be able to get details of auctions rather than depending on multiple SSP reporting. |
Following up on the WICG discussion of Wed 7/17, it may be worthwhile to say we have infrastructure for both sellers and buyers to declare 3P destinations and data (fenced frames ad reporting infrastructure). Config needs to be done by seller / buyer still, but it’s feasible. For more than a year we know of 3Ps that need to get reporting; about a year ago enhanced flexibility for different kinds of reporting. The explainer here: https://github.com/WICG/turtledove/blob/main/Fenced_Frames_Ads_Reporting.md . Perhaps another way to scope this request could be to express what are the gaps between that and the problems brought forward here? |
Straightforward Solution: registerAdBeacon |
Hi Alonso, Wanted to see if there was any further thoughts on the details of the request above. In our case we are part of the billing chain - and pass on the PSB credentials in the chain and need to be able to add for reporting when and only when we are part of that chain and not when we are not. Also the other issue is more general - ideally cxeeding control of when and if you get reporting on a transaction to either the buyer or seller could lead to gaps in the data chain and reporting should the DSP or SSP not actually do the work to support that as well. Also above is a more simplified solution, does this work better? |
In the WICG call from 2024-09-04 we discussed the possibility of adding a default FF impression event (or maybe two @michaelkleber @shivanigithub Also linking this Google 360 ticket which looks related if multiple default events are available or |
Any news on #1220 (comment) ? |
It would be great to also understand what the impression_start, impression_commit events signify. For impression_start, it could mean a few things, e.g. does the adtech like to know:
Similarly what would impression_commit represent? /cc @blu25 |
I mostly made up 2 events without thinking too much on when they actually should be triggered. To come back to this ticket, to be able to align DSP & SSP billing and 3rd party reporting the display event should be aligned with the trigger of In any case there would be cases left where custom events are needed, like the 50%/1 sec viewability event We could add it to some WICG call to ask for more feedback if more than a default display event is needed. I guess it depends on how easy it is and if there is use case. |
@shivanigithub Normally this event is triggered when the iframe is loaded for display and hopefully the ecosystem will agree that this could be used as default impression billing event. The new beacon could be used by sellers and buyers and also with multiple different urls (to fulfill 3rd party reporting requirements). Here is an example:
|
From the BSW pov the proposal by Fabian would work for Bidswitch as well for 3rd party reporting |
Problem Statement:
The current PA API logic doesn't support the middle layer between Sellers and Buyers. So while DSPs and SSPs do receive impression notifications from Chrome, middle-layer technical providers (e.g. BidSwitch) by default don't. It is essential for technical providers to get impression notifications in real-time or close to that to manage budgets and shape traffic.
Proposal
It is supposed that ThirdParties put in this section contextual signals, seller origins, and buyers' specific data.
Example of a reportResultsToThirdParty() function:
similar request / issue
A similar request for aggregated reporting - #1115
Privacy concerns
Potential issue - auction config could be modified by any script on the publisher's page, which could provide access to auction results for non-trusted third parties.
The text was updated successfully, but these errors were encountered: