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
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
undtaxonomyVersion
, 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:
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