Améliorations apportées à l'API Topics

Mises à jour de la taxonomie et des mécanismes de filtrage de Topics, avec amélioration de la vitesse et commandes utilisateur améliorées.

Mise à jour: 8 novembre 2023

En juin, nous vous avons présenté plusieurs améliorations apportées à l'API Topics. Pour conclure, nous réaffirmons notre engagement à continuer à écouter les commentaires des acteurs de l'écosystème. En réponse à ces commentaires, nous annonçons aujourd'hui une nouvelle amélioration de l'API Topics.

Sélection des principaux thèmes

La proposition initiale de l'API Topics sélectionnait les cinq thèmes principaux hebdomadaires des utilisateurs en fonction de la fréquence à laquelle les utilisateurs interagissaient avec chaque thème sur les sites Web participants. D'après nos commentaires, l'API renvoie souvent des thèmes moins utiles pour la pertinence des annonces, tels que "Actualités" ou "Arts et divertissements". Nous avons exploré de nombreuses solutions, y compris la possibilité pour les appelants de définir une liste de priorités, le classement selon la fréquence inverse sur le Web, les clics sur les annonces observés par Chrome, etc.

L'approche la plus prometteuse que nous avons vue consiste à intégrer directement les commentaires sur l'utilité de Topics provenant de l'écosystème publicitaire. Pour ce faire, nous avons introduit le concept de buckets à "grande utilité". Chrome place chacun des 22 thèmes racines (ceux sans ancêtre) de la taxonomie dans l'un des deux buckets, ce qui indique une utilité supérieure ou standard pour l'écosystème dans son ensemble. Tous les descendants des sujets racines héritent de la même attribution de bucket de leur parent. L'attribution des thèmes racines aux buckets est basée sur les informations d'utilité que nous avons reçues des entreprises de l'écosystème lors de l'élaboration de notre taxonomie améliorée.

Compte tenu des éléments ci-dessus, la nouvelle méthodologie de sélection des thèmes les plus courants est la suivante:

  1. À la fin de chaque epoch, Chrome convertit les noms d'hôte participants de l'historique de navigation de l'utilisateur en thèmes.
  2. Les thèmes sont d'abord triés par bucket, puis par fréquence. Autrement dit, si deux thèmes se trouvent dans le même bucket, mais ont une fréquence différente, celui dont la fréquence est la plus élevée est trié plus haut.
  3. Enfin, Chrome sélectionne les cinq principaux thèmes associés à l'utilisateur pour cette epoch. Ils peuvent être partagés avec les appelants.

Les attributions de buckets "à haute utilité" pour des sujets spécifiques devraient évoluer au fil du temps en fonction des commentaires de l'écosystème dans son ensemble, que vous pouvez fournir en créant un problème dans le dépôt Topics sur GitHub. La mise à jour sera disponible au début de ce trimestre (4e trimestre 2023).


Mise à jour: 15 juin 2023

Il y a plus d'un an, nous avons annoncé le lancement de l'API Topics, une proposition pour la publicité ciblée par centres d'intérêt. L'API Topics est conçue pour permettre aux sites Web de diffuser des annonces pertinentes tout en protégeant la confidentialité, sans avoir recours à des techniques de suivi dissimulé, telles que le fingerprinting du navigateur. Topics utilise plusieurs techniques pour préserver la confidentialité des utilisateurs, y compris la réduction des données, le bruit des données, l'exclusion des sujets potentiellement sensibles et le traitement des données sur l'appareil. Ces modifications font de Topics un avancé significatif en termes de confidentialité des utilisateurs par rapport aux cookies tiers.

Lorsque nous avons proposé Topics pour la première fois, nous savions qu'il s'agissait d'une proposition initiale et nous avons demandé à l'écosystème de nous faire part de ses commentaires pour l'améliorer. Depuis notre annonce, nous avons attentivement écouté leurs suggestions. Aujourd'hui, nous sommes ravis de vous présenter certaines des dernières améliorations apportées à l'API Topics. Nous pensons que ces modifications rendront Topics encore plus utile pour le secteur de la publicité numérique, sans compromettre la confidentialité des utilisateurs.

Taxonomie

Parallèlement à l'annonce initiale de l'API Topics, nous avons proposé une taxonomie conçue pour les tests. Elle correspond à la liste des thèmes disponibles qui peuvent être renvoyés par l'API. Nous avons reçu à plusieurs reprises des commentaires indiquant que la taxonomie de test ne représentait pas les sujets qui préoccupaient le plus le secteur de la publicité. C'est pourquoi nous vous annonçons aujourd'hui une taxonomie améliorée.

Lors de l'élaboration de cette nouvelle taxonomie, nous avons constaté un fort engagement de la part d'entreprises de l'écosystème comme Raaptive (anciennement CafeMedia) et Criteo. Elle supprime les catégories qui, selon nous, étaient moins utiles, au profit de celles qui correspondent mieux aux centres d'intérêt des annonceurs, tout en maintenant notre engagement à exclure les thèmes potentiellement sensibles. Nous avons ajouté 280 catégories commerciales, telles que "Vêtements de sport", "Matelas" et "Voyages de luxe", tout en supprimant 160 catégories telles que "Génie civil" et "Équitation", qui n'apportent pas beaucoup de valeur commerciale à la sélection des annonces sur la plupart des sites. La nouvelle taxonomie compte 469 thèmes, contre 349 pour la version précédente. Nous avons choisi de limiter la taille de la taxonomie pour éviter tout risque de restauration de l'identification.

Nous nous attendons à ce que la taxonomie évolue au fil du temps, et que la gouvernance de la taxonomie finisse par être transférée à un intervenant externe représentant les parties prenantes de l'ensemble du secteur. Nous encourageons l'écosystème à examiner la dernière taxonomie et à fournir des commentaires sur les modifications.

Filtrage par appelant

L'une des nombreuses fonctionnalités de Topics protégeant la confidentialité est l'exigence de filtrage par appelant. Cette fonctionnalité garantit que les appelants ne peuvent recevoir que les thèmes pour lesquels ils ont observé la visite d'un utilisateur par le passé, au lieu de les fournir à n'importe quel appelant, quel que soit son niveau d'interaction avec l'utilisateur. Par exemple, si un appelant constate qu'un utilisateur visite un site consacré à l'actualité, mais pas au shopping, il ne peut pas savoir que l'utilisateur est intéressé par le shopping.

Prenons l'exemple du thème "Bottes", qui est entièrement exprimé sous la forme "/Shopping/Vêtements/Chaussures/Bottes". "Shopping" et "Apparel" sont les ancêtres des "bottes". Chrome a mis à jour la définition du terme "observation" pour inclure tous les ancêtres d'un sujet donné. Auparavant, pour qu'un appelant puisse voir "Shopping" ou "Apparel", il doit avoir vu qu'un utilisateur avait consulté une page portant sur ce thème. Avec cette modification, si le terme "Bottes" est observé, tous les ancêtres (tels que "Shopping" et "Vêtements") de ce thème sont également enregistrés comme observés.

Cette modification augmente la probabilité que les sites reçoivent des informations sur les thèmes, sans affecter la confidentialité de l'API, car les ancêtres du sujet étaient déjà connus de l'appelant.

Contrôle utilisateur

Avec Topics, les utilisateurs peuvent voir et contrôler la manière dont leurs données intersites sont utilisées pour personnaliser les annonces de manière plus intuitive et accessible que les mécanismes de suivi tels que les cookies tiers. En fait, les participants à une étude sur l'expérience utilisateur menée par Google ont signalé une expérience de confidentialité et un sentiment de contrôle nettement améliorés avec les commandes utilisateur de Topics par rapport aux contrôles actuels des cookies tiers.

Aujourd'hui, nous annonçons notre intention de donner aux utilisateurs encore plus de contrôle sur les thèmes qui leur sont associés. Plus précisément, les utilisateurs pourront bloquer des sujets de manière proactive. Cela signifie que les utilisateurs pourront choisir l'ensemble des thèmes disponibles qui les intéressent en supprimant ceux sélectionnés. Ce changement, qui interviendra au début de l'année prochaine, donnera aux utilisateurs encore plus de contrôle sur leur confidentialité et rendra l'API Topics encore plus conviviale.

Amélioration de la vitesse

La proposition initiale de Topics exigeait des développeurs qu'ils créent un iFrame multi-origine à partir duquel ils peuvent appeler l'API JavaScript de Topics. Nous avons reçu des commentaires indiquant que cette exigence pouvait avoir un impact négatif pour les développeurs et les utilisateurs. En d'autres termes, l'introduction de la latence présenterait des défis pour les enchères publicitaires numériques et pourrait ralentir les pages Web, ce qui dégradait l'expérience utilisateur sur le Web ouvert.

L'année dernière, nous avons annoncé la prise en charge de Topics via des en-têtes, dans les requêtes lancées via Fetch et (temporairement) XHR . Récemment, nous avons annoncé notre intention d'étendre la compatibilité aux en-têtes de requêtes pour les iFrames. Ces modifications amélioreront les performances de Topics, en limitant les impacts négatifs potentiels sur les développeurs et les utilisateurs.

Étape suivante

Nous sommes ravis de ces mises à jour apportées à l'API Topics. Nous sommes convaincus qu'elles amélioreront l'efficacité de l'API pour les annonceurs et qu'elles garantiront la pertinence des annonces, tout en préservant la confidentialité. Des mises à jour du filtrage par appelant et des améliorations de vitesse sont déjà disponibles dans Chrome 114. Les mises à jour des taxonomies seront disponibles au troisième trimestre 2023. Les mises à jour des commandes utilisateur seront disponibles au début de l'année prochaine. Nous nous engageons à continuer à écouter les commentaires des écosystèmes à mesure que nous développons de nouvelles technologies plus respectueuses de la confidentialité pour le Web.