Personalizzazione e disattivazione dell'API Topics

Utenti e sviluppatori devono essere in grado di perfezionare l'API Topics per migliorare la pertinenza dei contenuti. Questa pagina è una guida su come gestire e personalizzare l'API Topics in base alle preferenze e alle esigenze dell'utente.

Disattivare la funzionalità come utente

Gli utenti devono essere in grado di:

  • Comprendi lo scopo dell'API Topics.
  • Riconoscere gli argomenti associati alla loro attività di navigazione.
  • Scopri quando l'API è in uso.
  • Disporre di controlli per attivare o disattivare l'API.
  • Controlla quali argomenti vengono condivisi con i chiamanti dell'API.

La tassonomia leggibile dell'API Topics consente agli utenti di conoscere e gestire gli argomenti che potrebbero essere suggeriti dal loro browser. Chrome fornisce informazioni e impostazioni per l'API Topics all'indirizzo chrome://settings/adPrivacy/interests.

L'utente può bloccare le categorie di argomenti che non vuole condividere con i chiamanti dell'API nei seguenti modi:

  • Bloccare un argomento che è già stato assegnato dal browser.
  • Bloccare in modo proattivo una categoria ampia di argomenti che non li interessano all'indirizzo chrome://settings/adPrivacy/interests/manage. In questo caso, l'utente non deve attendere che un argomento venga assegnato prima di bloccarlo.
La schermata delle impostazioni di Chrome mostra gli argomenti "Bellezza e fitness" e "Cibo e bevande" bloccati come esempio di blocco proattivo degli argomenti.
In questo esempio, l'utente ha scelto di bloccare gli argomenti "Bellezza e fitness" e "Cibo e bevande". Questi argomenti di interesse non verranno condivisi con i publisher.

Gli argomenti non sono disponibili per i chiamanti dell'API in modalità di navigazione in incognito e vengono cancellati quando viene cancellata la cronologia di navigazione.

L'elenco di argomenti restituito sarà vuoto nei seguenti scenari:

  • L'utente disattiva l'API Topics nelle impostazioni del browser all'indirizzo chrome://settings/adPrivacy/interests.
  • L'utente ha cancellato i propri argomenti (utilizzando le impostazioni del browser all'indirizzo chrome://settings/adPrivacy/interests) o ha cancellato i cookie.
  • Il browser è in modalità di navigazione in incognito.
  • L'utente blocca tutti i possibili argomenti.

L'explainer fornisce ulteriori dettagli sugli obiettivi relativi alla privacy e su come l'API cerca di raggiungerli.

Disattivare la funzionalità come sviluppatore

Puoi disattivare il calcolo degli argomenti per pagine specifiche del tuo sito includendo l'intestazione Permissions-Policy: browsing-topics=() Permissions-Policy in una pagina per impedire il calcolo degli argomenti per tutti gli utenti solo in quella pagina. Le visite successive ad altre pagine del tuo sito non saranno interessate: se imposti un criterio per bloccare l'API Topics in una pagina, questo non influirà sulle altre pagine.

Puoi anche controllare quali terze parti hanno accesso agli argomenti della tua pagina utilizzando l'intestazione Permissions-Policy per controllare l'accesso di terze parti all'API Topics. Come parametri dell'intestazione, utilizza self e tutti i domini a cui vuoi consentire l'accesso all'API. Ad esempio, per disattivare completamente l'utilizzo dell'API Topics in tutti i contesti di navigazione, ad eccezione della tua origine e di https://example.com, imposta la seguente intestazione di risposta HTTP:

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

Vedi anche

Consulta le nostre risorse per comprendere meglio l'API Topics sul web.