Preserving critical user experiences

Cross-site cookies have been a critical part of the web for over a quarter of a century. This makes any change, especially a breaking change, a complex process that requires a coordinated and incremental approach. While the additional cookie attributes and new privacy-focused APIs account for the majority of use cases, there are specific scenarios where we want to ensure we do not break the experience for people using those sites. Explore these temporary options while you continue making the necessary changes to migrate away from unrestricted third-party cookies.

Deprecation trials for non-advertising use cases

Third-party cookie deprecation trials provide a way for sites or services experiencing breakage to request additional time to migrate away from third-party cookie dependencies. To be eligible for either of the available trials, sites must demonstrate functional breakage in user journeys that are not related to advertising use-cases. Sites participating in the deprecation trials will have continued access to third-party cookies for a limited period of time.

The trials are based on the following key principles:

  • Registering requires a review process to ensure the deprecation trial is only used for functions that greatly affect critical user journeys and registrations will be considered on a case by case basis.
  • It will not interfere with the advertising testing planned for the start of 2024, as described by the CMA. This means advertising use cases won't be considered for the deprecation trial.

The two available trials are:

In addition a separate deprecation trial for Storage Partitioning is also available:

Heuristics based exceptions

There are specific critical user experiences where there are established practices in the ecosystem where temporary third-party cookie access is granted in a predefined flow.

Primarily these are authentication or payment flows where a top-level site either opens a pop-up window or redirects to a third-party site for an operation and then returns to the top-level site, making use of a cookie either on that return journey or in the embedded context. To learn more visit the deep dive on the temporary set of heuristics that identify these scenarios and allow third-party cookies for a limited amount of time, giving sites a longer window to implement the necessary changes.

We have published an Intent to the blink-dev mailing list with further details and we will continue to update documentation here.

Enterprise support

Enterprise-managed Chrome always has unique requirements compared to general web usage and we will be ensuring that enterprise administrators have appropriate controls over the deprecation of third-party cookies in their browsers.

Most enterprise end users will be excluded from the 1% third-party cookie deprecation automatically. For the few that may be affected, enterprise administrators can set the BlockThirdPartyCookies policy to false to opt out their managed browsers ahead of the experiment and allow time to make necessary changes to not rely on this policy or third-party cookies. You can read more in the Chrome Enterprise release notes.

We also intend to provide further reporting and tooling to help identify third-party cookie usage on enterprise sites. We have less visibility of enterprise browsers in Chrome's usage metrics which means it is especially important for enterprises to test for breakage and report issues to us.

Enterprise SaaS integrations can use the third-party deprecation trial.

Report issues with third-party cookies and get help

We want to ensure we capture the various scenarios where sites break without third-party cookies to ensure that we have provided guidance, tooling, and functionality to allow sites to migrate away from their third-party cookie dependencies. If your site or a service you depend on is breaking with third-party cookies disabled, you can submit it to our breakage tracker at goo.gle/report-3pc-broken.

If you have questions around the deprecation process and Chrome's plan, you can raise a new issue using the "third-party cookie deprecation" tag in our developer support repo.