Les utilisateurs et les développeurs doivent pouvoir ajuster l'API Topics afin d'améliorer la pertinence du contenu. Cette page explique comment gérer et personnaliser l'API Topics en fonction des préférences et des besoins des utilisateurs.
Désactiver les notifications en tant qu'utilisateur
Les utilisateurs doivent pouvoir:
- Découvrez l'objectif de l'API Topics.
- Identifier les thèmes associés à leur activité de navigation
- Savoir quand l'API est utilisée
- disposer de commandes permettant d'activer ou de désactiver l'API ;
- Contrôlez les sujets partagés avec les appelants d'API.
La taxonomie lisible par l'humain de l'API Topics permet aux utilisateurs de découvrir et de contrôler les thèmes qui peuvent leur être suggérés par leur navigateur. Chrome fournit des informations et des paramètres sur l'API Topics sur chrome://settings/adPrivacy/interests
.
L'utilisateur peut bloquer les catégories de thèmes qu'il ne souhaite pas partager avec les appelants de l'API de différentes manières:
- Bloquer un sujet qui leur a déjà été attribué par le navigateur.
- Bloquez de manière proactive une large catégorie de sujets qui ne les intéressent pas sur
chrome://settings/adPrivacy/interests/manage
. Dans ce cas, l'utilisateur n'a pas besoin d'attendre qu'un sujet soit attribué pour le bloquer.
Les thèmes ne sont pas disponibles pour les appelants de l'API en mode navigation privée. De plus, ils sont effacés lorsque l'historique de navigation est effacé.
La liste des sujets renvoyés sera vide dans les cas suivants:
- L'utilisateur désactive l'API Topics dans les paramètres du navigateur à l'adresse
chrome://settings/adPrivacy/interests
. - L'utilisateur a effacé ses thèmes (à l'aide des paramètres du navigateur sur
chrome://settings/adPrivacy/interests
) ou ses cookies. - Le navigateur est en mode navigation privée.
- L'utilisateur bloque tous les sujets possibles.
Cette vidéo d'explication donne plus de détails sur les objectifs de confidentialité et sur la manière dont l'API cherche à les atteindre.
Désactiver la version Preview développeur en tant que développeur
Vous pouvez désactiver le calcul des thèmes pour des pages spécifiques de votre site en incluant l'en-tête Permissions-Policy: browsing-topics=()
Permissions-Policy sur une page pour empêcher le calcul des thèmes pour tous les utilisateurs de cette page uniquement. Les visites ultérieures sur d'autres pages de votre site ne seront pas affectées : si vous définissez une règle pour bloquer l'API Topics sur une page, cela n'aura aucune incidence sur les autres pages.
Vous pouvez également contrôler l'accès des tiers à l'API Topics à l'aide de l'en-tête Permissions-Policy
. Utilisez self
et les domaines auxquels vous souhaitez autoriser l'accès à l'API comme paramètres de l'en-tête. Par exemple, pour désactiver complètement l'utilisation de l'API Topics dans tous les contextes de navigation, à l'exception de votre propre origine et de https://example.com
, définissez l'en-tête de réponse HTTP suivant:
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.