Hi all, to follow up here, we're happy to share that the first-party Deprecation Trial (DT for top-level sites) for 3PCD is now available. See below resources for more details:
Announcement blog: https://developers.google.com/privacy-sandbox/blog/3pcd-first-party-deprecation-trial-available Documentation: https://developers.google.com/privacy-sandbox/3pcd/temporary-exceptions/first-party-deprecation-trial Thanks, Johann On Friday, January 19, 2024 at 9:26:23 PM UTC+1 wande...@chromium.org wrote: > On Fri, Jan 19, 2024 at 2:27 PM Brett McStotts <brett.m...@gmail.com> > wrote: > >> I'm interested in the first-party version of the 3PDC Deprecation Trial >> for top-level origins. I've already registered my domain for the DT for the >> third-party version. My token is technically already first-party; I did not >> enable "Third-party matching" as instructed >> <https://developers.google.com/privacy-sandbox/blog/third-party-cookie-deprecation-trial#provide_the_token_in_an_http_header:~:text=This%20corresponds%20to%20not%20enabling%20%22Third-party%20matching%22%20in%20your%20deprecation%20trial%20registration%20as%20you%20are%20providing%20the%20token%20in%20your%20own%20responses.> >> >> under providing the token in an HTTP header. Can I use my existing token >> for the upcoming first-party version for top-level origins? Or will this be >> a separate registration process where I need a different token? > > > The upcoming first-party DT will be a separate trial and require a > separate token. > > Also note, the "Third-party matching" is only relevant to how you want to > deploy the token. For the existing third-party DT clicking this option > allows you to deploy the token via a 3P script instead of on an embedded > iframe. > > >> On Wednesday, January 17, 2024 at 7:42:38 AM UTC-5 joha...@google.com >> wrote: >> >>> Hi all, a brief update that the team is still working on setting up the >>> first-party version of this Deprecation Trial. >>> >>> In the meantime, if you're a developer experiencing breakage on your >>> site and are planning to apply to the first-party DT, please file a >>> breakage report via https://goo.gle/report-3pc-broken at your earliest >>> convenience to support faster processing once the DT registration opens. >>> >>> Thanks, >>> >>> Johann >>> >>> On Tue, Dec 26, 2023 at 5:13 PM Chris Harrelson <chri...@chromium.org> >>> wrote: >>> >>>> LGTM >>>> >>>> On Tue, Dec 26, 2023 at 8:11 AM 'Joshua Hood' via blink-dev < >>>> blin...@chromium.org> wrote: >>>> >>>>> Hi Blink API owners, >>>>> >>>>> We would like to request your approval for adding a first-party >>>>> version of this Deprecation Trial. This will be helpful for top-level >>>>> origins that also need additional transition time, in cases where it is >>>>> impossible, impractical or unnecessary to sign the affected third-party >>>>> (3P) providers up for the 3P deprecation trial. This deprecation trial >>>>> temporarily provides cross-site cookie access for non-advertising use >>>>> cases. >>>>> >>>>> This has been requested by web developers on threads such as the I2D&R >>>>> thread >>>>> <https://groups.google.com/a/chromium.org/g/blink-dev/c/RG0oLYQ0f2I/m/GS14IqCOAQAJ> >>>>> >>>>> for third-party cookies. >>>>> >>>>> Our proposed timelines for this trial remain unchanged: >>>>> >>>>> Registration opens the week of January 15, 2024 [1] >>>>> >>>>> The trial will end on December 27, 2024 >>>>> >>>>> Effective in Chrome versions M120 through M132 >>>>> >>>>> [1] As communicated previously, the grace period >>>>> <https://developers.google.com/privacy-sandbox/blog/third-party-cookie-deprecation-trial#:~:text=We%20acknowledge%20that,the%20grace%20period> >>>>> >>>>> that we are providing for the third-party deprecation trial also applies >>>>> to >>>>> the first-party deprecation trial. Additionally, to minimize user >>>>> impact before registration for the trial opens, Chrome will provide >>>>> temporary access to third-party cookies for sites with reported >>>>> <http://goo.gle/report-3pc-broken> user-facing breakage during this >>>>> grace period. >>>>> >>>>> On Tuesday, December 5, 2023 at 3:53:04 PM UTC-5 Ben Kelly wrote: >>>>> >>>>>> FYI, we are also planning to provide a grace period for sites >>>>>> registered and approved for the deprecation trial to give them time to >>>>>> deploy trial tokens. See this updated section of the blog post: >>>>>> >>>>>> >>>>>> https://developers.google.com/privacy-sandbox/blog/third-party-cookie-deprecation-trial#:~:text=We%20acknowledge%20that,the%20grace%20period >>>>>> . >>>>>> >>>>>> On Tue, Dec 5, 2023 at 12:22 PM Ben Kelly <wande...@chromium.org> >>>>>> wrote: >>>>>> >>>>>>> The deprecation trial is now open for registrations: >>>>>>> >>>>>>> >>>>>>> https://developer.chrome.com/origintrials/#/view_trial/3315212275698106369 >>>>>>> >>>>>>> Again, please be aware this trial will require a review process as >>>>>>> outlined in the blog pos >>>>>>> <https://developer.chrome.com/blog/third-party-cookie-deprecation-trial/> >>>>>>> t. >>>>>>> >>>>>>> On Tue, Nov 21, 2023 at 2:53 PM Ben Kelly <wande...@chromium.org> >>>>>>> wrote: >>>>>>> >>>>>>>> FYI, please see this blog post for more information on this >>>>>>>> deprecation trial: >>>>>>>> >>>>>>>> >>>>>>>> https://developer.chrome.com/blog/third-party-cookie-deprecation-trial/ >>>>>>>> >>>>>>>> On Fri, Nov 17, 2023 at 7:52 PM Mike Taylor <mike...@chromium.org> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> LGTM for a deprecation trial from M120 to M132. For those of you >>>>>>>>> who have followed my career (all 2 of you), it shouldn't come as a >>>>>>>>> surprise >>>>>>>>> that I appreciate the desire and efforts to minimize the compat >>>>>>>>> implications for sites that are earnestly moving towards this brave >>>>>>>>> new >>>>>>>>> post-3rd-party cookies world. >>>>>>>>> >>>>>>>>> (Note: I don't work on third-party cookie deprecation but I would >>>>>>>>> have landed on a similarly recommended timeline for >>>>>>>>> migration/deprecation. >>>>>>>>> Thanks for being accommodating and realistic to the complicated >>>>>>>>> demands of >>>>>>>>> web development and deployment of different use-cases.) >>>>>>>>> >>>>>>>>> On 11/17/23 1:21 PM, Ben Kelly wrote: >>>>>>>>> >>>>>>>>> Contact emails >>>>>>>>> >>>>>>>>> joha...@chromium.org, wande...@chromium.org >>>>>>>>> >>>>>>>>> Explainer >>>>>>>>> >>>>>>>>> None >>>>>>>>> >>>>>>>>> Specification >>>>>>>>> >>>>>>>>> >>>>>>>>> https://datatracker.ietf.org/doc/html/draft-ietf-httpbis-rfc6265bis-12#name-the-cookie-header-field >>>>>>>>> >>>>>>>>> Summary >>>>>>>>> >>>>>>>>> We intend to deprecate and remove default access to third-party >>>>>>>>> (aka cross-site) cookies as part of the Privacy Sandbox Timeline for >>>>>>>>> the >>>>>>>>> Web, starting with an initial 1% testing period in Q1 2024, followed >>>>>>>>> by a >>>>>>>>> gradual phaseout planned to begin in Q3 2024 after consultation with >>>>>>>>> the >>>>>>>>> CMA. (The gradual phaseout is subject to addressing any remaining >>>>>>>>> competition concerns of the UK’s Competition and Markets Authority.) >>>>>>>>> >>>>>>>>> Phasing out third-party cookies (3PCs) is a central effort to the >>>>>>>>> Privacy Sandbox initiative, which aims to responsibly reduce >>>>>>>>> cross-site >>>>>>>>> tracking on the web (and beyond) while supporting key use cases >>>>>>>>> through new >>>>>>>>> technologies. Our phaseout plan was developed with the UK's >>>>>>>>> Competition and >>>>>>>>> Markets Authority, in line with the commitments we offered for >>>>>>>>> Privacy >>>>>>>>> Sandbox for the web. >>>>>>>>> >>>>>>>>> To support this effort we would like to run a deprecation trial >>>>>>>>> for third-party embedded content. Qualified third-parties >>>>>>>>> participating in >>>>>>>>> the trial can supply a token via an iframe or third-party script in >>>>>>>>> order >>>>>>>>> to continue receiving third-party cookies on requests to that origin. >>>>>>>>> >>>>>>>>> Goals for experimentation >>>>>>>>> >>>>>>>>> The primary goal of the deprecation trial is to reduce the amount >>>>>>>>> of broken user-visible experiences as third-party cookies are phased >>>>>>>>> out. >>>>>>>>> Third-party embedded content or services with these kinds of >>>>>>>>> experiences >>>>>>>>> can use the trial to continue to receive third-party cookies while >>>>>>>>> they >>>>>>>>> work on long term solutions for their users based on CHIPS, Storage >>>>>>>>> Access >>>>>>>>> API, Related Website Sets, FedCM, etc. >>>>>>>>> >>>>>>>>> To meet this goal, requests to register for the deprecation trial >>>>>>>>> will be reviewed to confirm eligibility. Specifically, third-party >>>>>>>>> providers will need to demonstrate functional breakage in user >>>>>>>>> journeys to >>>>>>>>> be eligible. Because the deprecation trial is not intended to support >>>>>>>>> cross-site tracking for advertising purposes, third-party embeds and >>>>>>>>> services used for advertising will not be eligible. The ineligibility >>>>>>>>> of >>>>>>>>> advertising use cases will also help to ensure the deprecation trial >>>>>>>>> does >>>>>>>>> not interfere with the industry testing planned for the start of 2024 >>>>>>>>> as >>>>>>>>> described by the CMA >>>>>>>>> <https://www.gov.uk/cma-cases/investigation-into-googles-privacy-sandbox-browser-changes#industry-testing> >>>>>>>>> . >>>>>>>>> >>>>>>>>> Experiment timeline >>>>>>>>> >>>>>>>>> Registration opens the week of November 27, 2023. >>>>>>>>> >>>>>>>>> The trial will end on December 27, 2024. >>>>>>>>> >>>>>>>>> Effective in Chrome versions M120 through M132 >>>>>>>>> >>>>>>>>> Blink component >>>>>>>>> >>>>>>>>> Internals>Network>Cookies >>>>>>>>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Internals%3ENetwork%3ECookies> >>>>>>>>> >>>>>>>>> Search tags >>>>>>>>> >>>>>>>>> 3pcd <https://chromestatus.com/features#tags:3pcd> >>>>>>>>> >>>>>>>>> TAG review >>>>>>>>> >>>>>>>>> None >>>>>>>>> >>>>>>>>> TAG review status >>>>>>>>> >>>>>>>>> Not applicable >>>>>>>>> >>>>>>>>> Risks >>>>>>>>> Interoperability and Compatibility >>>>>>>>> >>>>>>>>> Web Compatibility: >>>>>>>>> >>>>>>>>> Despite 3PCs already being blocked in Firefox and Safari and >>>>>>>>> developer outreach efforts to raise awareness and encourage >>>>>>>>> developers to >>>>>>>>> prepare for the deprecation, we currently estimate that a non-trivial >>>>>>>>> number of sites are still relying on third-party cookies for some >>>>>>>>> user-facing functionality. See Intent to Deprecate and Remove for >>>>>>>>> more >>>>>>>>> information: >>>>>>>>> https://groups.google.com/a/chromium.org/g/blink-dev/c/RG0oLYQ0f2I/m/xMSdsEAzBwAJ >>>>>>>>> >>>>>>>>> >>>>>>>>> Interoperability: >>>>>>>>> >>>>>>>>> Both Firefox and Safari have removed default access to third-party >>>>>>>>> cookies already, though there are small differences in how browsers >>>>>>>>> treat >>>>>>>>> SameSite=None cookies in so called “ABA” scenarios (site A embeds >>>>>>>>> site B, >>>>>>>>> which embeds site A again). Chrome ships the more secure and more >>>>>>>>> restrictive variant, and from initial conversations we are optimistic >>>>>>>>> that >>>>>>>>> other browsers will adopt it as well. There are also subtle >>>>>>>>> differences in >>>>>>>>> how browsers restore access to third-party cookies through mechanisms >>>>>>>>> such >>>>>>>>> as heuristics or custom quirks. Where Chrome implements similar >>>>>>>>> measures >>>>>>>>> (such as the heuristics), we try to follow the launch and standards >>>>>>>>> processes to achieve as much interop as we can, given other >>>>>>>>> requirements >>>>>>>>> such as privacy and security. >>>>>>>>> >>>>>>>>> >>>>>>>>> Gecko: Shipped/Shipping >>>>>>>>> >>>>>>>>> WebKit: Shipped/Shipping >>>>>>>>> >>>>>>>>> Web developers: Mixed signals ( >>>>>>>>> https://privacysandbox.com/news/privacy-sandbox-for-the-web-reaches-general-availability/#:~:text=The%20Benefits%20of%20Collaboration) >>>>>>>>> >>>>>>>>> As one of the most impactful changes to the web platform in a long >>>>>>>>> time, >>>>>>>>> the deprecation of 3rd party cookies and the introduction of >>>>>>>>> alternative >>>>>>>>> APIs have received a lot of helpful feedback from web developers to >>>>>>>>> an >>>>>>>>> extent impossible to summarize in a few sentences. As described in >>>>>>>>> the >>>>>>>>> summary, the Privacy Sandbox wants to ensure that a vibrant, freely >>>>>>>>> accessible web can exist even as we roll out strong user protections >>>>>>>>> and we >>>>>>>>> will continue to work with web developers to understand their use >>>>>>>>> cases and >>>>>>>>> ship the right (privacy-enhancing) APIs. And we’ve received feedback >>>>>>>>> that >>>>>>>>> gives us confidence that we’re on the right track. >>>>>>>>> >>>>>>>>> Other signals: >>>>>>>>> >>>>>>>>> Activation >>>>>>>>> >>>>>>>>> Impact on the Ads ecosystem: >>>>>>>>> >>>>>>>>> A suite of APIs for delivering relevant ads, measuring ad >>>>>>>>> performance, and preventing fraud and abuse are now generally >>>>>>>>> available in >>>>>>>>> Chrome to continue to facilitate ad-supported content on the web. We >>>>>>>>> continue to work closely with the UK Competition and Markets >>>>>>>>> Authority >>>>>>>>> (CMA) on evaluating the impact of this change on the ads ecosystem. >>>>>>>>> >>>>>>>>> >>>>>>>>> WebView application risks >>>>>>>>> >>>>>>>>> Does this intent deprecate or change behavior of existing APIs, >>>>>>>>> such that it has potentially high risk for Android WebView-based >>>>>>>>> applications? >>>>>>>>> >>>>>>>>> None >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> Ongoing technical constraints >>>>>>>>> >>>>>>>>> None >>>>>>>>> >>>>>>>>> >>>>>>>>> Debuggability >>>>>>>>> >>>>>>>>> Developers may use the command-line testing switch >>>>>>>>> --test-third-party-cookie-phaseout (available starting Chrome 115) or >>>>>>>>> enable chrome://flags#test-third-party-cookie-phaseout (available >>>>>>>>> starting Chrome 117), to simulate browser behavior with default >>>>>>>>> access to >>>>>>>>> third-party cookies removed. We also started reporting DevTools >>>>>>>>> issues for >>>>>>>>> cookies impacted by the deprecation starting in Chrome 117 to help >>>>>>>>> identify >>>>>>>>> potentially impacted workflows. We are continuing to improve our >>>>>>>>> developer >>>>>>>>> documentation on debugging third-party cookies usage, and guidance on >>>>>>>>> migration to new APIs. >>>>>>>>> >>>>>>>>> https://developer.chrome.com/blog/cookie-countdown-2023oct/ >>>>>>>>> >>>>>>>>> >>>>>>>>> Will this feature be supported on all six Blink platforms >>>>>>>>> (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)? >>>>>>>>> >>>>>>>>> No >>>>>>>>> >>>>>>>>> Third-Party Cookies will be deprecated on Windows, Mac, Linux, >>>>>>>>> Chrome OS, Android. The deprecation will not affect Android WebView >>>>>>>>> for the >>>>>>>>> time being, where 3PCs are already blocked by default, but can be >>>>>>>>> re-enabled by the embedding application. >>>>>>>>> >>>>>>>>> >>>>>>>>> Is this feature fully tested by web-platform-tests >>>>>>>>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>>>>>>>> ? >>>>>>>>> >>>>>>>>> Yes >>>>>>>>> >>>>>>>>> Yes. We have put together a set of WPTs which cover third-party >>>>>>>>> cookie blocking for subresource requests. It is not yet >>>>>>>>> comprehensive, we >>>>>>>>> are working on adding additional tests to support our standardization >>>>>>>>> efforts. >>>>>>>>> >>>>>>>>> >>>>>>>>> https://wpt.fyi/results/cookies/third-party-cookies/third-party-cookies.tentative.https.html?label=experimental&label=master&aligned >>>>>>>>> >>>>>>>>> >>>>>>>>> Flag name on chrome://flags >>>>>>>>> >>>>>>>>> test-third-party-cookie-phaseout >>>>>>>>> >>>>>>>>> Finch feature name >>>>>>>>> >>>>>>>>> None >>>>>>>>> >>>>>>>>> Non-finch justification >>>>>>>>> >>>>>>>>> None >>>>>>>>> >>>>>>>>> Requires code in //chrome? >>>>>>>>> >>>>>>>>> False >>>>>>>>> >>>>>>>>> Launch bug >>>>>>>>> >>>>>>>>> https://launch.corp.google.com/4276016 >>>>>>>>> >>>>>>>>> Estimated milestones >>>>>>>>> >>>>>>>>> DevTrial on desktop >>>>>>>>> >>>>>>>>> 117 >>>>>>>>> >>>>>>>>> DevTrial on Android >>>>>>>>> >>>>>>>>> 117 >>>>>>>>> >>>>>>>>> >>>>>>>>> Link to entry on the Chrome Platform Status >>>>>>>>> >>>>>>>>> https://chromestatus.com/feature/5133113939722240 >>>>>>>>> >>>>>>>>> Links to previous Intent discussions >>>>>>>>> -- >>>>>>>>> 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/CAK7rkMgacVy4YDA4T6z72mEPfwGst3O1_GbB8jF_W5kBwPyAXA%40mail.gmail.com >>>>>>>>> >>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAK7rkMgacVy4YDA4T6z72mEPfwGst3O1_GbB8jF_W5kBwPyAXA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> >>>>>>>>> -- >>>>> 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/4e6f1196-440e-4212-bf88-8bc68cd700b2n%40chromium.org >>>>> >>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/4e6f1196-440e-4212-bf88-8bc68cd700b2n%40chromium.org?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >>>> 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/CAOMQ%2Bw9wHa6O6VPRX5GtfTuhx5whJ1DUt2EAUrfLU650Gaet8w%40mail.gmail.com >>>> >>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9wHa6O6VPRX5GtfTuhx5whJ1DUt2EAUrfLU650Gaet8w%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> -- 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 on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/8a5c9747-8499-4f34-b239-61af119d9836n%40chromium.org.