Sec-Browsing-Topics

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Kein Standard: Diese Funktion ist nicht standardisiert und befindet sich nicht im Standardisierungsprozess. Verwenden Sie sie nicht auf Produktionsseiten, die auf das Web ausgerichtet sind: Sie wird nicht für alle Benutzer funktionieren. Außerdem kann es große Inkompatibilitäten zwischen Implementierungen geben und das Verhalten kann sich in Zukunft ändern.

Warnung: Diese Funktion wird derzeit von zwei Browser-Anbietern abgelehnt. Siehe den Abschnitt Standards positions für Details zur Ablehnung.

Hinweis: Ein Anmeldeverfahren ist erforderlich, um diese Funktion in Ihren Anwendungen zu nutzen.

Der Sec-Browsing-Topics Request-Header sendet die ausgewählten Themen des aktuellen Nutzers zusammen mit der verbundenen Anfrage, welche von einer Werbetechnologie-Plattform verwendet werden, um eine personalisierte Anzeige auszuwählen.

Wenn die aufrufende Website keine erfolgreiche Integration des Topics API im Rahmen eines Privacy Sandbox Anmeldeverfahrens hat, schlägt der Versuch, Sec-Browsing-Topics zu erstellen oder zu ändern, stillschweigend fehl, und jeder vorhandene Sec-Browsing-Topics-Header wird gelöscht.

Siehe Verwendung des Topics API für weitere Details.

Header-Typ Request-Header
Verbotener Header-Name ja (Präfix Sec-)

Syntax

http
Sec-Browsing-Topics: <array-of-observed-topics>

Direktiven

Ein JSON-Objekt, das ein Array von bis zu drei Objekten darstellt, welche die vom aktuellen Nutzer in den letzten drei Epochen ausgewählten Themen repräsentieren. Jedes Objekt enthält die folgenden Eigenschaften:

configVersion

Eine Zeichenkette zur Identifizierung des Algorithmus (außer dem Modellteil), der zur Berechnung des Themas verwendet wurde.

modelVersion

Eine Zeichenkette, die das Modell darstellt, das verwendet wird, um eine Zeichenfolge (wie den Hostnamen einer Webseite) zu Themen-IDs zu klassifizieren.

taxonomyVersion

Eine Zeichenkette, die die verwendete Taxonomie-Version darstellt.

topic

Eine Nummer, die die ID des Themas darstellt, die vom Browser verwendet werden kann, um das Thema aus der Taxonomie abzurufen (siehe ein Beispiel einer Taxonomie der Interessen).

version

Die configVersion, modelVersion und taxonomyVersion, durch Doppelpunkte (:) getrennt, zusammengefügt.

Beispiele

Die genauen Eigenschaftswerte können je nach Browser-Implementierung variieren. Ein Beispiel-Header von Chrome könnte wie folgt aussehen:

http
Sec-Browsing-Topics: [{configVersion: "chrome.1", modelVersion: "1", taxonomyVersion: "1", topic: 43, version: "chrome.1:1:1"}]

Spezifikationen

Diese Funktion ist nicht Teil eines offiziellen Standards, obwohl sie im Topics API Unofficial Proposal Draft spezifiziert ist.

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch