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áginachrome://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. : 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
- Informa sobre la falla de cookies de terceros: goo.gle/report-3pc-broken
- Informa un problema en el repositorio de asistencia para desarrolladores de Privacy Sandbox: goo.gle/3pcd-support