Prueba tu sitio para ver cómo funciona sin cookies de terceros. Eso te ayudará a dar los primeros pasos proceso de transición a soluciones alternativas.
Funciones experimentales de Chrome para pruebas
La mejor manera de probar tu sitio para detectar fallas sin cookies de terceros en Chrome es usar el SDK de eliminación gradual de cookies. Esta marca hace que Chrome se comporte como lo hará con terceros baja de las cookies, por lo que es ideal para probar la experiencia del usuario sin cookies entre sitios. Hay dos maneras de configurar la marca:
- 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 función experimental configura Chrome para que bloquee las cookies de terceros y garantiza que las funciones nuevas y las mitigaciones temporales están activas.
Para probar tu sitio, puedes navegar con cookies de terceros bloqueadas con chrome://settings/cookies
, pero la marca de eliminación gradual garantiza que también estén habilitadas las funciones nuevas y actualizadas. Bloquear cookies de terceros es un buen enfoque para detectar problemas, pero no necesariamente te ayuda a verificar que los hayas corregido.
Si mantienes un paquete de pruebas activo para tus sitios, deberías ejecutar dos ejecuciones en paralelo: una con Chrome en la configuración habitual y otra con la misma versión de Chrome iniciada con la función experimental --test-third-party-cookie-phaseout
. Cualquier prueba fallida en la segunda ejecución y no en la primera son buenas candidatas para investigar las dependencias de cookies de terceros.
Prueba situaciones específicas de baja de las cookies de terceros
Además de --test-third-party-cookie-phaseout
, hay marcas disponibles
para situaciones de prueba específicas, 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 página chrome://flags o desde línea de comandos.
- Para establecer marcas para varias funciones desde la línea de comandos, usa
--enable-features
o--disable-features
, agregar una coma entre cada atributo de la fuente de datos. - Para calcular el valor que se usará para una marca de línea de comandos, establece la
marca de
chrome://flags
y, luego, verás los valores de la línea de comandos en lachrome://version
página.
Realiza pruebas con las mitigaciones temporales bloqueadas
Cuando pruebas tu sitio con la marca de eliminación gradual, es posible que las mitigaciones temporales, como las pruebas de baja y el período de gracia de las cookies de terceros, no estén restringidas por tu sitio ni por los servicios de terceros a los que accede.
Para asegurarte de que las mitigaciones temporales no oculten las fallas, puedes probar tu sitio con marcas para bloquear las mitigaciones:
- Prueba de baja de origen: Otorgamientos de prueba de baja de cookies de terceros de nivel superior para pruebas
- Prueba de baja de terceros: Otorgamientos de prueba de baja de las cookies de terceros para pruebas
- Período de gracia: Otorgamiento de metadatos de baja de las cookies de terceros para pruebas
En la siguiente tabla, se muestra cómo usar estas marcas y se explica su efecto cuando se inhabilitan o se habilitan.
Nombre | Purpose | Versión mín. | chrome://flags | Marca de línea de comandos |
---|---|---|---|---|
Protección contra seguimiento para 3PCD | Habilitado: activa la opción Seguimiento.
Protección: • Mostrar la IU del ícono de ojo en la barra de direcciones (Cuadro multifunción) para permitir que el usuario habilite temporalmente las cookies de terceros. para un sitio. • Proporcionar chrome://settings/trackingProtection
en vez de chrome://settings/cookies |
121 | #tracking-protection-3pcd |
--enable-features=TrackingProtection3pcd
--disable-features=TrackingProtection3pcd |
Prueba la eliminación gradual de las cookies de terceros | Inhabilitado: Esta es la opción predeterminada. (Sin efecto). Habilitado: Restringir cookies de terceros y habilitar el Seguimiento IU de protección para que coincida con el comportamiento de Chrome después de las herramientas de terceros la eliminación gradual de cookies. Esta configuración anula BlockThirdPartyCookies=false
la política de Chrome Enterprise, pero es anulada por la configuración de contenido, como
que las que otorga la API de Storage Access o la
CookiesAllowedForUrls
. Marcas y configuración describe cómo interactúan los parámetros de configuración del usuario con este parámetro. |
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 opción predeterminada. Permita la participación en la página
prueba de baja de las cookies. (Esta marca ya no debe configurarse como
La función está habilitada para participar en la prueba). Inhabilitado: Haz que Chrome se comporte como si fuera un tercero. no se proporcionó el token de prueba de baja, incluso si ya se proporcionó. En otras palabras: inhabilitar la prueba de baja de terceros. Puede ser útil para probar que las correcciones a largo plazo funcionan, sin cookies de terceros, en un sitio que participa en la baja de Google Cloud. Para tener efecto, esta marca requiere Se habilitará #tracking-protection-3pcd . |
121 | #third-party-cookie-deprecation-trial |
--enable-features=TpcdSupportSettings
--disable-features=TpcdSupportSettings |
Subsidios de prueba de baja de cookies de terceros de nivel superior para Prueba | Habilitado: se necesita para permitir la vista de nivel superior.
de baja de las cookies de terceros. Inhabilitado: Al igual que con la prueba de terceros, haz que Chrome se comporte como si prueba válida token, incluso si ya se proporcionó. En otras palabras: inhabilitar la prueba de baja propia. Esto puede ser útil para realizar pruebas que las correcciones a largo plazo funcionan, sin cookies de terceros, en un sitio que participa en la prueba de baja propia. |
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 opción predeterminada. Permitir la gracia de la cookie de terceros
período en entrar en vigencia. Inhabilitado: Haz que Chrome se comporte como si el [período de gracia](https://goo.gle/3pcd-grace-period) no estuviera vigente. También se puede usar para verificar que tu sitio haya implementado la baja. tokens de prueba correctamente, antes de que finalice el período de gracia (para un sitio que está sujeta al período de gracia). |
121 | #tpcd-metadata-grants |
--enable-features=TpcdMetadataGrants
--disable-features=TpcdMetadataGrants |
Pruebas facilitadas de eliminación de cookies de terceros | Enabled: Esta es la opción predeterminada. Permitir un entorno facilitado por Chrome
grupo de prueba que se establecerá para este Chrome
cliente. Inhabilitado: No permitir que se aplique un grupo experimental establecido por Chrome. Otros valores: Establece manualmente un experimento específico. de seguridad en la nube. La mayoría de los desarrolladores deberán usar una de las opciones de configuración de Enabled
Force . Estos omiten las verificaciones de elegibilidad y
colocar de forma predecible el cliente de Chrome en el grupo seleccionado. El
La configuración de Enabled permite incluir al cliente en una
grupo experimental, pero no fuerces 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. Para Por ejemplo, para configurar Enabled Force Control 1 , haz lo siguiente:
--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 es más fácil establecer el valor de 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 de chrome://version .
|
Prueba heurística de otorgamiento de cookies de terceros | Configuración predeterminada: permitir basadas en heurística
mitigaciones. Habilitada: Sin efecto. (es igual que la predeterminada). Inhabilitado: No permite mitigaciones basadas en heurísticas. Puede ser útil para probar otras soluciones a largo plazo (sin aplicaciones cookies) funcionan 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 diálogo o el flujo de redireccionamiento.La heurística de redireccionamiento de ShortRedirect otorga acceso de cookies
por 15 minutos: las cookies de terceros están permitidas para los redireccionamientos.
de ejemplo, como se describe en recursos heurísticos
mitigaciones.LongRedirect : la heurística de redireccionamiento otorga acceso de cookies
por 30 días.MainFrame: solo las ventanas emergentes iniciadas por el marco principal
habilitar la heurística de redireccionamiento. : Ventanas emergentes que inicia cualquier marco
puedes habilitar la heurística de redireccionamiento. |
120 | #tpcd-heuristics-grants |
--enable-features=TpcdHeuristicsGrants
--disable-features=TpcdHeuristicsGrants
Para otros valores, establece el valor desde 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 de chrome://version . |
Funciones experimentales y configuración de Chrome
Bloqueo de cookies de terceros del usuario de Chrome
de configuración tiene un efecto diferente
del comportamiento predeterminado al usar Chrome con el
La marca chrome://flags#test-third-party-cookie-phaseout
está habilitada.
Con solo la marca habilitada, las cookies de terceros se manejan como se hace en Grupo de prueba de la Protección contra seguimiento de Chrome: Aún se permiten las cookies de terceros a corto plazo, casos limitados para permitir el funcionamiento de los servicios esenciales soluciones de CHIPS y las API de Storage Access.
Si la opción Bloquear todas las cookies de terceros está habilitada en
chrome://settings/trackingProtection
(o Bloquear cookies de terceros de chrome://settings/cookies
, para las que no
del grupo de Protección contra seguimiento), Chrome no permite el acceso de ningún acceso a
cookies de terceros o cualquier otro estado no particionado, a menos que se usen cookies de terceros
permitidas por una CookiesAllowedForUrls de Chrome Enterprise
política, o el usuario otorga permiso explícitamente:
- Usar el ícono del ojo en la barra de direcciones (cuadro multifunción)
- Agregar una entrada en la sección Sitios que pueden usar cookies de terceros en la
Página de
chrome://settings/trackingProtection
- Agregar una entrada a Pueden usar cookies de terceros en
chrome://settings/cookies
Si el botón
BlockThirdPartyCookies
establecida como false
para los usuarios de Chrome Enterprise,
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 |
Graciela período aprobado para el dominio, pero todavía no hay un token proporcionado | Habilitada | Enabled | Habilitada |
Período de gracia activo, token suministrado | Habilitada | Habilitado | Inhabilitado |
El período de gracia ya no está activo, se proporcionó el token | Habilitada | Habilitada | [Sin efecto] |
Asistencia
- Denuncia fallas 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
Más información
- Cómo preservar las experiencias del usuario críticas: las pruebas de baja de la eliminación gradual de las cookies de terceros
- Cookies de terceros restringidas de forma predeterminada para el 1% de los usuarios de Chrome
- ¿Qué son las funciones experimentales de Chrome?
- ¿Qué son las variaciones de Chrome?