Contact emails

pauljen...@chromium.org, behamil...@google.com

Explainer

For the Protected Audience feature that this extends to Bidding and Auction
Services: https://github.com/WICG/turtledove/pull/1095

Specification

Web platform: https://github.com/WICG/turtledove/pull/1294.

Services protocol:
https://github.com/privacysandbox/draft-ietf-bidding-and-auction-services/pull/12

Summary

The Protected Audience API allows bidders to store information, called an
interest group, from a single site in the browser that can only be read
later in the context of an auction. Today, interest groups can be updated
by fetching new values from a server. We recently launched
<https://groups.google.com/a/chromium.org/g/blink-dev/c/eXJLbFAuSU8> a
feature that enables bidders to indicate a subset of interest groups they’d
like to update in the real-time signals response from the bidders’
key-value servers. This proposal extends that capability to include
auctions run on a Trusted Execution Environment (TEE) based server using
Bidding and Auction Services by passing the list of interest groups to be
updated from the bidders' key-value servers back to the browser in the
encrypted response from Bidding and Auction Services.

Blink component

Blink>InterestGroups
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EInterestGroups>

TAG review

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

TAG review status

Declined <https://github.com/w3ctag/design-reviews/issues/1009>

RisksInteroperability and Compatibility

Feature represents optional new behavior that shouldn’t break existing
usage.

Gecko & WebKit: For Protected Audiences in general - Negative from Mozilla
<https://github.com/mozilla/standards-positions/issues/770#issuecomment-2432124085>.
No signal from Webkit
<https://github.com/WebKit/standards-positions/issues/158#issuecomment-2432121278>
.
Edge: Edge is running an Origin Trial of the Ad Selection API
<https://github.com/WICG/privacy-preserving-ads/blob/main/README.md> which
shares a Web API and services protocol with Protected Audience.

Web developers: Feature requested by Microsoft in GitHub issue
<https://github.com/WICG/turtledove/issues/729#issuecomment-1822190741>.

Debuggability

Updates show up in the Application -> Storage -> Interest Groups DevTools
pane.

Will this feature be supported on all six Blink platforms (Windows, Mac,
Linux, Chrome OS, 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
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?

Yes
<https://github.com/web-platform-tests/wpt/blob/master/fledge/tentative/server-response.https.window.js#L1033>

Flag name on chrome://flags

None

Finch feature name

EnableBandATriggeredUpdates

Requires code in //chrome?

False
Anticipated spec changes

No web-visible changes expected.

Estimated milestones

Shipping to all applicable platforms in M132.

Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/6305338270416896

-- 
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+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAG-DU1RP23hoifvgyYojkGZGP%3D%2Bccw-MqLss5AyG5zSUEfz8g%40mail.gmail.com.

Reply via email to