Prueba para ver si hay fallas

Para admitir situaciones de prueba durante las fases de prueba y adaptación del 1% de la baja de las cookies de terceros en Chrome, hay varias marcas de Chrome disponibles.

En Chrome 121 y versiones posteriores, puedes simular el estado después de la eliminación gradual de las cookies de terceros:

  • Habilitar chrome://flags/#test-third-party-cookie-phaseout
  • Ejecuta Chrome desde la línea de comandos con la marca --test-third-party-cookie-phaseout.

Esta acción permitirá que Chrome bloquee las cookies de terceros y garantizará que las nuevas funciones y mitigaciones estén activas.

También puedes intentar navegar con cookies de terceros bloqueadas mediante chrome://settings/cookies, pero ten en cuenta que la marca garantiza que también se habiliten las funciones nuevas y actualizadas. El bloqueo de cookies de terceros es un buen enfoque para detectar problemas, pero no necesariamente te ayuda a validar que los corregiste.

Si mantienes un paquete de pruebas activo para tus sitios, debes realizar dos ejecuciones en paralelo: una con Chrome en la configuración habitual y otra con la misma versión de Chrome iniciada con la marca --test-third-party-cookie-phaseout. Cualquier prueba fallida en la segunda ejecución y no en la primera es una buena opción para investigar si hay dependencias de cookies de terceros.

Funciones experimentales de Chrome para probar diferentes situaciones

Además de --test-third-party-cookie-phaseout, hay varias marcas disponibles para probar diferentes situaciones, como la participación en pruebas de baja:

  • Todas las siguientes marcas son compatibles con Windows, Mac, Linux, ChromeOS y Android.
  • Estas marcas se pueden configurar desde la página chrome://flags o desde la línea de comandos.
  • Si quieres establecer marcas para varios componentes desde la línea de comandos con --enable-features o --disable-features, agrega una coma entre cada nombre de función.
  • Puedes determinar el valor que se debe usar para una marca de línea de comandos si la configuras desde chrome://flags y, luego, visualizas los valores de la Línea de comandos en la página chrome://version.

Nombre Purpose Versión mín. chrome://flags. Marca de línea de comandos
Protección contra seguimiento para 3PCD Habilitada: Activa la Protección contra seguimiento:
• Se muestra la IU del ícono del ojo en la barra de direcciones (cuadro multifunción) para permitir que el usuario habilite temporalmente las cookies de terceros para un sitio.
• Proporciona chrome://settings/trackingProtection en lugar de chrome://settings/cookies
121 #tracking-protection-3pcd --enable-features=TrackingProtection3pcd

--disable-features=TrackingProtection3pcd
Prueba la eliminación gradual de cookies de terceros Inhabilitada: Esta es la configuración predeterminada. (Sin efecto).

Habilitada: Restringe las cookies de terceros y habilita la IU de Protección contra seguimiento para que coincida con el comportamiento de Chrome después de la eliminación gradual de las cookies de terceros.

Esta configuración anula la política de Chrome Enterprise BlockThirdPartyCookies=false, pero la anula la configuración de contenido, como las que otorgan la API de Storage Access o la política CookiesAllowedForUrls.

En Marcas y configuración, se describe cómo interactúa la configuración del usuario con esta marca.
121 #test-third-party-cookie-phaseout --test-third-party-cookie-phaseout
Otorgamientos de prueba de baja de cookies de terceros para pruebas Enabled: Esta es la configuración predeterminada. Permitir la participación en la prueba de baja de las cookies de terceros (ya no es necesario configurar esta marca como habilitada para participar en la prueba).

Inhabilitada: Haz que Chrome se comporte como si no se hubiera proporcionado un token de prueba de baja de terceros, incluso si lo hubiera. En otras palabras: inhabilita la prueba de baja de terceros. Esto puede ser útil para probar que las correcciones a largo plazo funcionan, sin cookies de terceros, en un sitio que participa en la prueba de baja.

Para tener efecto, esta marca requiere que #tracking-protection-3pcd esté habilitado.
121 #third-party-cookie-deprecation-trial --enable-features=TpcdSupportSettings

--disable-features=TpcdSupportSettings
Otorgamientos de prueba de baja de cookies de terceros de nivel superior para pruebas Habilitada: Es obligatoria para permitir la prueba de baja de las cookies de terceros de nivel superior.

Inhabilitado: Al igual que con la prueba de terceros, haz que Chrome se comporte como si no se hubiera proporcionado un token de prueba válido, incluso si se proporcionó. En otras palabras: inhabilitar la prueba de baja propia. Esto puede ser útil para probar que las correcciones a largo plazo funcionan (sin cookies de terceros) en un sitio que participe en la prueba de baja de los datos de origen.
122 #top-level-third-party-cookie-deprecation-trial --enable-features=TopLevelTpcdSupportSettings

--disable-features=TopLevelTpcdSupportSettings
Otorgamientos de metadatos de baja de cookies de terceros para pruebas Enabled: Esta es la configuración predeterminada. Permite que el período de gracia de prueba de baja de las cookies de terceros tenga efecto.

Inhabilitada: Permite que Chrome se comporte como si el período de gracia no estuviera vigente. Se puede usar para verificar que tu sitio implementó correctamente los tokens de prueba de baja, antes de que finalice el período de gracia (para un sitio que está sujeto a ese período).
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Pruebas facilitadas para la eliminación gradual de cookies de terceros Enabled: Esta es la configuración predeterminada. Permite que se configure un grupo experimental de grupo de pruebas facilitado por Chrome para este cliente de Chrome.

Inhabilitado: No permite que Chrome configure un grupo experimental.

Otros valores: Configura manualmente un grupo experimental específico.

La mayoría de los desarrolladores deberán usar uno de los parámetros de configuración de Enabled Force. De esta forma, se omiten las verificaciones de elegibilidad y se coloca de manera predecible al cliente de Chrome en el grupo de grupo seleccionado. La configuración de Enabled permite incluir al cliente en un grupo experimental, pero no fuerza la inclusión.
121 #tpc-phase-out-facilitated-testing --enable-features=CookieDeprecationFacilitatedTesting

--disable-features=CookieDeprecationFacilitatedTesting

Para otros valores, los valores de la línea de comandos dependen de la configuración. Por ejemplo, para configurar Enabled Force Control 1:

--enable-features=CookieDeprecationFacilitatedTesting:force_eligible/true/disable_3p_cookies/false/disable_ads_apis/false/label/fake_control_1%2E1/version/9994

Si necesitas establecer estos valores desde la línea de comandos, es probable que sea más fácil configurar el valor desde chrome://flags, reinicia el navegador y, luego, copia el valor de la marca desde la sección Línea de comandos de la página chrome://version.
Prueba heurística de otorgamientos de cookies de terceros Predeterminado: Permite las mitigaciones basadas en heurística.

Habilitado: sin efecto. (igual que Default).

Inhabilitada: No permite las mitigaciones basadas en heurísticas. Esto puede ser útil para probar que otras correcciones a largo plazo (sin cookies de terceros) funcionen como se espera sin mitigaciones heurísticas.

A continuación, se muestran otros valores de marca.

CurrentInteraction: Solicita la interacción del usuario en el sitio de terceros durante el flujo de ventana emergente o redireccionamiento.

La heurística de redireccionamiento ShortRedirect otorga acceso a las cookies durante 15 minutos: se permiten las cookies de terceros para situaciones de redireccionamiento, como se describe en mitigaciones basadas en la heurística.

LongRedirect: La heurística de redireccionamiento otorga acceso de cookies durante 30 días.

MainFrame:Solo las ventanas emergentes que inicia el marco principal pueden habilitar la heurística de redireccionamiento.

AllFrameInitiator
: Las ventanas emergentes que inicia cualquier marco pueden habilitar la heurística de redireccionamiento.
120 #tpcd-heuristics-grants --enable-features=TpcdHeuristicsGrants

--disable-features=TpcdHeuristicsGrants

Para otros valores, configura el valor de chrome://flags, reinicia el navegador y, luego, copia el valor de la marca de la sección Línea de comandos de la página chrome://version.

Marcas y configuración

El bloqueo de cookies de terceros en la configuración del usuario de Chrome tiene un efecto diferente del comportamiento predeterminado cuando se usa Chrome con la marca chrome://flags#test-third-party-cookie-phaseout habilitada.

Cuando solo la marca está habilitada, las cookies de terceros se controlan tal como están en el grupo de prueba de la Protección contra seguimiento de Chrome: se siguen permitiendo en casos limitados y a corto plazo para permitir que funcionen los servicios esenciales y, también, mediante las soluciones a largo plazo de CHIPS y la API de Storage Access.

Si está habilitada la opción Bloquear todas las cookies de terceros de chrome://settings/trackingProtection (o Bloquear cookies de terceros de chrome://settings/cookies, para aquellas personas que no están en el grupo de Protección contra seguimiento), Chrome no permite ningún acceso a las cookies de terceros ni a otro estado no particionado, a menos que una política CookiesAllowedForUrls de Chrome Enterprise permita cookies de terceros o que el usuario otorgue permiso de forma explícita:

  • Utilizando el ícono del ojo en la barra de direcciones (cuadro multifunción).
  • Se agregó una entrada en Sitios que pueden usar cookies de terceros en la página chrome://settings/trackingProtection
  • Se agregó una entrada a Se permite usar cookies de terceros en chrome://settings/cookies.

Si la política BlockThirdPartyCookies se establece en false para un usuario de Chrome Enterprise, este no podrá bloquear cookies de terceros de chrome://settings.

Usa combinaciones de marcas para simular situaciones de uso

Situación #tracking-protection-3pcd #third-party-cookie-deprecation-trial #tpcd-metadata-grants
Pruebas del 1%, prueba de baja ignorada Habilitada Inhabilitado Inhabilitado
Se aprobó el registro del período de gracia para el dominio, pero aún no se proporcionó el token. Habilitada Habilitada Habilitada
Período de gracia activo, se proporcionó el token Habilitada Habilitada Inhabilitado
El período de gracia ya no está activo (es decir, después de abril de 2024); token proporcionado Habilitada Habilitada [Sin efecto]

Asistencia

Más información