Personalización y anulación de la API de Topics

Los usuarios y desarrolladores deben poder ajustar la API de Topics para mejorar la relevancia del contenido. Esta página es una guía para administrar y personalizar la API de Topics para que se adapte a las preferencias y necesidades de los usuarios.

Cómo inhabilitar la opción 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ó
  • Bloquear de forma proactiva una categoría amplia de temas que no le interesan 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.
En este ejemplo, el usuario eligió bloquear los temas "Belleza y fitness" y "Comida y bebidas". Estos temas de interés no se compartirán con los publicadores.

Los temas no están disponibles para los llamadores de API en modo Incógnito y se borran junto con 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

Para inhabilitar el cálculo de temas de páginas específicas de tu sitio, incluye el encabezado Permissions-Policy: browsing-topics=() Permissions-Policy en una página para evitar el cálculo de temas para todos los usuarios solo en esa página. Las visitas posteriores a otras páginas de tu sitio no se verán afectadas: si configuras 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. Para ello, usa 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 al que quieras 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 en tu propio origen y https://example.com, establece el siguiente encabezado de respuesta HTTP:

Permissions-Policy: browsing-topics=(self "https://example.com")

Consulta también

Consulta nuestros recursos para comprender mejor la API de Topics en la Web.