Greetings. We would like to extend the Privacy Sandbox Ads APIs experiment
for all APIs contained in the unified origin trial including: Topics,
FLEDGE, Fenced Frames, Attribution Reporting, and Shared Storage.

We are sending a single intent for the extension because the rationale is
shared among each of the APIs. Functionally, we are still asking for
approval to extend each of the four API's experiments independently.

*Contact emails*
[email protected], [email protected], [email protected],
[email protected]

*Explainer*
Attribution Reporting:
https://github.com/WICG/attribution-reporting-api/blob/main/EVENT.md
Fenced Frames: https://github.com/WICG/fenced-frame/tree/master/explainer
FLEDGE: https://github.com/WICG/turtledove/blob/master/FLEDGE.md
Shared Storage: https://github.com/WICG/shared-storage
Topics API:
https://github.com/patcg-individual-drafts/topics/blob/main/README.md

*Summary*
A collection of APIs to facilitate advertising: Attribution Reporting,
Fenced Frames, FLEDGE, Shared Storage and Topics.


*Link to “Intent to Experiment” blink-dev discussion*Attribution Reporting:
https://groups.google.com/a/chromium.org/g/blink-dev/c/jEnNpideO1Y/m/nlEDdjmnCgAJ
Fenced Frames:
https://groups.google.com/a/chromium.org/g/blink-dev/c/y6G3cvKXjlg/m/DSNrBtxyAgAJ
FLEDGE:
https://groups.google.com/a/chromium.org/g/blink-dev/c/0VmMSsDWsFg/m/_0T5qleqCgAJ
Shared Storage:
https://groups.google.com/a/chromium.org/g/blink-dev/c/jDx8z5a6ovk/m/H6w1UO-uBAAJ
Topics API: 
https://groups.google.com/a/chromium.org/g/blink-dev/c/oTwd6VwCwqs/m/jPkW3T-mCgAJ



*Unified OT Thread:*
https://groups.google.com/a/chromium.org/g/blink-dev/c/Vi-Rj37aZLs/m/wzeBWfxxEgAJ


*Goals for experimentation*Unchanged.


*Experimental timeline*We'd like to extend the origin trial for 3
additional milestones, with the extension starting in 108 continuing
through Chrome 110. The initial experiment is running from Chrome 101
through 107.


*Any risks when the experiment finishes?*None. The unified origin trial is
only available for a subset of users requiring participants to perform
feature detection to use the APIs.


*Reason this experiment is being extended*We plan to address several points
of feedback raised in the next several milestones, and give the ecosystem
more time in stable channels to continue their experiments.. As a result,
this will give developers the opportunity to perform extensive testing on
higher traffic (within traditional experiment guidance).

We are requesting this change well in advance of the initial end date to
make it clear we intend to support meaningful testing within Chrome Stable,
and plan to release a number of improvements and bug fixes for the APIs
over the next few milestones. These improvements include, but are not
limited to, the following:

*Attribution Reporting*

   - Modified default for Attribution permissions policy
   - Service worker interception with redirects now uses the correct URL
   - Fixed renderer-side crashes with using the API in an iframe sandbox


*Fenced Frames*

   - Support for ARA to be invoked from inside Fenced Frames
   - Completely moved to MPArch based Fenced Frames which is a more secure
   and private architecture as compared to the architecture based on shadowDOM
   iframes


* FLEDGE*

   - Large scale latency optimizations


* Shared Storage*

   - Support for querying how much budget is left and how much time is left
   before reset within the worklet.


*Topics*

   - Support for sending topics in request headers of documents and fetch
   requests, and the ability to set that the target site has seen the topic
   via response headers
   - Support for retrieving topics via the JS API, without modifying state


Additionally, we have also received feedback that developers would prefer
the Origin Trial be extended well ahead of the end date to allow a larger
buffer for updating Origin Trial tokens.


*Ongoing technical constraints*Please see each APIs initial Intent to
Experiment.


*Will this feature be supported on all five Blink platforms supported by
Origin Trials (Windows, Mac, Linux, Chrome OS, and Android)?*Please see
each APIs initial Intent to Experiment.


*Link to entry on the feature dashboard*Attribution Reporting:
https://chromestatus.com/feature/6412002824028160
Fenced Frames: https://chromestatus.com/feature/5699388062040064
FLEDGE: https://chromestatus.com/feature/5733583115255808
Shared Storage: https://chromestatus.com/feature/6256348582903808
Topics: https://chromestatus.com/feature/5680923054964736

*Unified Feature Dashboard:*
https://chromestatus.com/feature/5100526168440832

Thanks,

Josh

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAANMuaM_9PR1qLqcc3jqHvXXR3ZAwqM_9bQqBp6-YSjnqsXUQg%40mail.gmail.com.

Reply via email to