Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Intent to Ship: Protected Audience (B&A): Support multiple sellers in navigator.getInterestGroupAdAuctionData

165 views
Skip to first unread message

Russ Hamilton

unread,
Mar 25, 2025, 3:01:25 PMMar 25
to blink-dev

Explainer

https://github.com/WICG/turtledove/blob/main/FLEDGE_browser_bidding_and_auction_API.md#device-orchestrated-multi-seller-auctions 

https://github.com/WICG/turtledove/pull/1403 


Specification

https://wicg.github.io/turtledove/#getInterestGroupAdAuctionData 

https://github.com/WICG/turtledove/pull/1389 


Summary

Add support for navigator.getInterestGroupAdAuctionData to return the encrypted B&A request payload for multiple sellers in a single call. This allows multiple sellers sharing a single piece of on-page JavaScript to more efficiently run Protected Audience advertisement selection auctions.


Blink component

Blink>InterestGroups


TAG review

For Protected Audience Bidding and Auction Services: https://github.com/w3ctag/design-reviews/issues/1009

For Protected Audience: https://github.com/w3ctag/design-reviews/issues/723


TAG review status

Completed for Protected Audience Bidding and Auction Services, declined.

Completed for Protected Audience, resolved unsatisfied.


Risks

Interoperability and Compatibility

Optional new functionality that does not break existing use.


Gecko & WebKit: Negative from Mozilla for the parent proposal, Protected Audience Bidding and Auction Services. No signal from Webkit on parent proposal, Protected Audience Bidding and Auction Services.

Edge: Edge is running an Origin Trial of the Ad Selection API which shares a Web API and services protocol with Protected Audience and will also benefit from this extension.


Web developers: Requested here


WebView application risks

Protected Audience not available in WebView


Debuggability

API is debuggable in DevTools - developers can step over the API call and see the results.


Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?

It will be supported on all platforms that support Protected Audience, so all but WebView.


Is this feature fully tested by web-platform-tests?

Yes


Flag name on about://flags

None


Finch feature name

FledgeBiddingAndAuctionServerAPIMultiSeller


Requires code in //chrome?

False


Estimated milestones

Shipping on desktop

134

Shipping on Android

134



Anticipated spec changes

No anticipated spec changes.


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5167187989626880?gate=5069253138710528


Chris Harrelson

unread,
Mar 26, 2025, 11:36:07 AMMar 26
to Russ Hamilton, blink-dev
Sounds fine - a performance and ergonomics optimization for developers only, right?

LGTM1

--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAG-DU0J995_2-uyb%2B1fjMwu5kWRW0kO1m0BJyL_Jk%2BJ%2BE1F0A%40mail.gmail.com.

Russ Hamilton

unread,
Mar 26, 2025, 11:57:04 AMMar 26
to Chris Harrelson, blink-dev
Yes, it's just a performance/ergonomics change. Developers could previously get the same effect by calling the existing API multiple times.

Mike Taylor

unread,
Mar 26, 2025, 12:56:15 PMMar 26
to Russ Hamilton, Chris Harrelson, blink-dev

Russ Hamilton

unread,
Apr 1, 2025, 3:51:41 PMApr 1
to Mike Taylor, Chris Harrelson, blink-dev
Can I get an update on this?

Thanks,
--Benjamin "Russ" Hamilton

Vladimir Levin

unread,
Apr 1, 2025, 10:18:26 PMApr 1
to blink-dev, beham...@google.com, Chris Harrelson, blink-dev, Mike Taylor
LGTM3

To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.

Russ Hamilton

unread,
Apr 2, 2025, 11:08:42 AMApr 2
to Vladimir Levin, blink-dev, Chris Harrelson, Mike Taylor
Thanks all!

LGTM3

To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
Reply all
Reply to author
Forward
0 new messages