-
Notifications
You must be signed in to change notification settings - Fork 259
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
Wildcard support for interestGroupOwners #201
Comments
I think the argument in favor of removing the wildcard is the one that was said in the thread you linked:
|
Two concerns:
Edit: My 2) is the same issue as vincent-grosbois mentioned above. |
I agree that an agreement between a buyer and a seller is needed and that there are use cases where the seller declaring their list of supported buyers would be beneficial. However, it is possible for the seller's scoring logic to handle the decisioning on which bids (or indeed buyers) to allow and perhaps even to leverage the response from trusted scoring signals to ultimately make that decision. The scoring function is also an appropriate place to ensure the proper currency is provided (through some agreed meta-data). Removing the ability for the seller to choose to receive all bids would ultimately limit the flexibility of the seller within FLEDGE. Are their known privacy or functional issues that require this features removal? |
My issue 1) that I listed above is the reason why the Chrome security team asked for its removal before using it in any origin trial, on privacy grounds. |
And just to make sure we're on the same page, 1) is entirely about leaking information to the bidder when data is requested to run the auction, not the seller seeing bidders it has no interest in selling to. There are certainly concerns about leaking bidder data to sellers as well, but the wildcard interestGroupOwners doesn't cause that - that's more an issue around the trustedScoringSignalsUrl, which I raised in #200 (There may, of course, be other leaks in that direction, that's the one on my mind, currently). |
@MattMenke2 noted the possibility for removing wildcard support in the
interestGroupBuyers
declaration from FLEDGE:It is possible sellers will prefer to run a Fledge auction which allows multiple SSPs to participate as this is better for competition. Exactly how this would work in the current spec is being explored, but the most straightforward solution is for SSPs to contribute their own scoring functions to a neutral "controller" which would handoff each bid to each SSP and choose the best score per bid. This is described in more detail here.
In this paradigm, multiple SSPs will contribute to the set of allowed buyers. Without wildcard support in
interestGroupBuyers
a mechanism for collecting all supported buyers across all participating SSPs will need to be created which could add more latency to the page and unnecessary complexity to the FLEDGE flow.If wildcard support is being considered for removal, could we have a discussion about the driver for this and tradeoffs?
The text was updated successfully, but these errors were encountered: