https://github.com/WICG/turtledove/pull/1095
https://github.com/WICG/turtledove/pull/1124
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. For all interest groups, the frequency of these updates is rate limited to at most once a day to conserve network traffic and avoid overwhelming servers. However, we've heard from developers that certain ad campaigns need much more timely updates. During Protected Audience auctions, the browser fetches real-time signals from bidders' key-value servers. This proposal allows the response to these fetches to indicate a subset of interest groups they’d like updated more frequently than once a day.
For Protected Audience: https://github.com/w3ctag/design-reviews/issues/723
Completed for Protected Audience, resolved unsatisfied.
Feature represents optional new behavior that shouldn’t break existing usage.
Gecko & WebKit: No signal on parent proposal, Protected Audience. Asked in the Mozilla forum here, and in the Webkit forum here.
Edge: Edge has announced plans to support the Ad Selection API which shares much of its API surface with Protected Audience.
Web developers:
Feature requested by Microsoft in GitHub issue.
Protected Audience trusted bidding signals show up in the DevTools Network pane. Updates show up in the Application -> Storage -> Interest Groups DevTools pane.
It will be supported on all platforms that support Protected Audience, so all but WebView.
Yes.
None
InterestGroupUpdateIfOlderThan
False
Shipping on desktop and Android in M125.
None
https://chromestatus.com/feature/5162656775536640
This intent message was generated by Chrome Platform Status.
On 5/31/24 11:40 PM, Paul Jensen wrote:
Contact emails
Explainer
https://github.com/WICG/turtledove/pull/1095
Specification
https://github.com/WICG/turtledove/pull/1124
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. For all interest groups, the frequency of these updates is rate limited to at most once a day to conserve network traffic and avoid overwhelming servers. However, we've heard from developers that certain ad campaigns need much more timely updates. During Protected Audience auctions, the browser fetches real-time signals from bidders' key-value servers. This proposal allows the response to these fetches to indicate a subset of interest groups they’d like updated more frequently than once a day.
Blink component
TAG review
For Protected Audience: https://github.com/w3ctag/design-reviews/issues/723
TAG review status
Completed for Protected Audience, resolved unsatisfied.
Risks
Interoperability and Compatibility
Feature represents optional new behavior that shouldn’t break existing usage.
Gecko & WebKit: No signal on parent proposal, Protected Audience. Asked in the Mozilla forum here, and in the Webkit forum here.
Edge: Edge has announced plans to support the Ad Selection API which shares much of its API surface with Protected Audience.
Web developers:
Feature requested by Microsoft in GitHub issue.
I don't see any feedback from Microsoft on this design in the
issue (just from Criteo, which seems inconclusive). Have they
given feedback elsewhere?
Debuggability
Protected Audience trusted bidding signals show up in the DevTools Network pane. Updates show up in the Application -> Storage -> Interest Groups DevTools pane.
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 chrome://flags
None
Finch feature name
InterestGroupUpdateIfOlderThan
Requires code in //chrome?
False
Estimated milestones
Shipping on desktop and Android in M125.
Anticipated spec changes
None
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5162656775536640
This intent message was generated by Chrome Platform Status.
--
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 on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CABQTWr%3DWxOenJmSZ5oW%3DVDdJ9q1nwovSJdgPw_91Fp3fkV01ew%40mail.gmail.com.
On 5/31/24 11:40 PM, Paul Jensen wrote:
Contact emailsExplainer
https://github.com/WICG/turtledove/pull/1095
Specification
https://github.com/WICG/turtledove/pull/1124
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. For all interest groups, the frequency of these updates is rate limited to at most once a day to conserve network traffic and avoid overwhelming servers. However, we've heard from developers that certain ad campaigns need much more timely updates. During Protected Audience auctions, the browser fetches real-time signals from bidders' key-value servers. This proposal allows the response to these fetches to indicate a subset of interest groups they’d like updated more frequently than once a day.
Blink component
TAG review
For Protected Audience: https://github.com/w3ctag/design-reviews/issues/723
TAG review status
Completed for Protected Audience, resolved unsatisfied.
Risks Interoperability and Compatibility
Feature represents optional new behavior that shouldn’t break existing usage.
Gecko & WebKit: No signal on parent proposal, Protected Audience. Asked in the Mozilla forum here, and in the Webkit forum here.
Edge: Edge has announced plans to support the Ad Selection API which shares much of its API surface with Protected Audience.
Web developers:
Feature requested by Microsoft in GitHub issue.
I don't see any feedback from Microsoft on this design in the issue (just from Criteo, which seems inconclusive). Have they given feedback elsewhere?
Debuggability
Protected Audience trusted bidding signals show up in the DevTools Network pane. Updates show up in the Application -> Storage -> Interest Groups DevTools pane.
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 chrome://flags
None
Finch feature name
InterestGroupUpdateIfOlderThan
Requires code in //chrome?
False
Estimated milestones
Shipping on desktop and Android in M125.
Anticipated spec changes
None
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5162656775536640
This intent message was generated by Chrome Platform Status.
--
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.
OK - thanks. I was hoping they might have responded elsewhere to
your request for feedback from
April or May, but I don't see a reason to block on that.
LGTM1
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a64b7e39-ef35-4b72-b064-d13c3fb8c821%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohSKfDFuATTcuoEJ%3DDKz%3DFrR4nnBTb%3DTPOpkvMOD-HB-UkQ%40mail.gmail.com.
LGTM2
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a64b7e39-ef35-4b72-b064-d13c3fb8c821%40chromium.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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohSKfDFuATTcuoEJ%3DDKz%3DFrR4nnBTb%3DTPOpkvMOD-HB-UkQ%40mail.gmail.com.
LGTM2
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/a64b7e39-ef35-4b72-b064-d13c3fb8c821%40chromium.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.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohSKfDFuATTcuoEJ%3DDKz%3DFrR4nnBTb%3DTPOpkvMOD-HB-UkQ%40mail.gmail.com.
--
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 on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/225b47fa-4fd6-450b-bb04-18c944f1510dn%40chromium.org.