Los usuarios y desarrolladores deberían poder ajustar la API de Topics para mejorar la relevancia del contenido. Esta página es una guía sobre cómo administrar y personalizar la API de Topics para que se adapte a las preferencias y necesidades del usuario.
Inhabilitar como usuario
Los usuarios deben poder hacer lo siguiente:
- Comprender el propósito de la API de Topics
- Reconocer qué temas están asociados con su actividad de navegación
- Saber cuándo se usa la API
- Tener controles para habilitar o inhabilitar la API
- Controla qué temas se comparten con los llamadores de la API.
La taxonomía legible por humanos de la API de Topics permite que los usuarios conozcan y controlen los temas que se les pueden sugerir en su navegador. Chrome proporciona información y parámetros de configuración para la API de Topics en chrome://settings/adPrivacy/interests
.
El usuario puede bloquear las categorías de temas que no quiere compartir con los llamadores de la API de las siguientes maneras:
- Bloquear un tema que el navegador ya les asignó
- Bloquea de forma proactiva una amplia categoría de temas que no te interesen en
chrome://settings/adPrivacy/interests/manage
. En este caso, el usuario no tiene que esperar a que se asigne un tema antes de bloquearlo.
![En la pantalla de configuración de Chrome, se muestran los temas "Belleza y fitness" y "Comida y bebidas" bloqueados como ejemplo de bloqueo de temas proactivo.](https://developers.google.cn/static/privacy-sandbox/assets/images/blog/topics-proactive-topic-blocking.png?hl=es-419)
Los temas no están disponibles para los llamadores de la API en el modo Incógnito y se borran cuando se borra el historial de navegación.
La lista de temas que se muestra estará vacía en las siguientes situaciones:
- El usuario inhabilita la API de Topics en la configuración del navegador en
chrome://settings/adPrivacy/interests
. - El usuario borró sus temas (en la configuración del navegador, en
chrome://settings/adPrivacy/interests
) o borró sus cookies. - El navegador está en modo Incógnito.
- El usuario bloquea todos los temas posibles.
En la explicación, se proporcionan más detalles sobre los objetivos de privacidad y la forma en que la API busca abordarlos.
Cómo inhabilitar la función como desarrollador
Si deseas inhabilitar el cálculo de temas para páginas específicas de tu sitio, incluye el encabezado Permissions-Policy: browsing-topics=()
Permissions-Policy en una página para evitar que se calculen temas para todos los usuarios de esa página únicamente. Las visitas posteriores a otras páginas de tu sitio no se verán afectadas: si estableces una política para bloquear la API de Topics en una página, esto no afectará a otras páginas.
También puedes controlar qué terceros tienen acceso a los temas de tu página con el encabezado Permissions-Policy
para controlar el acceso de terceros a la API de Topics. Como parámetros del encabezado, usa self
y cualquier dominio que desees permitir el acceso a la API. Por ejemplo, para inhabilitar por completo el uso de la API de Topics en todos los contextos de navegación, excepto tu propio origen y https://example.com
, configura el siguiente encabezado de respuesta HTTP:
Permissions-Policy: browsing-topics=(self "https://example.com")
See also
Check out our resources to better understand the Topics API on the Web.
- Check out Topics demos, collab and walkthrough videos.
- See the list of Chrome flags that allow developers to customize the Topics API for testing.
- See how users and developers can control the API.
- Check out the resources for technical explainers and support. Ask questions, engage and share feedback.