Datenschutz im Browser

Drittanbieter-Cookies und Speichertrennung

Prüfen Sie, ob eine eingebettete Herkunft ihren Zustand zwischen zwei getrennten Websites teilt oder getrennt speichert.

Drei HTTPS-Herkünfte sind erforderlich. Eine einzelne Herkunft, eine HTTP-Umgebung oder zwei Subdomains derselben registrierbaren Website können Partitionierung nicht richtig messen.
Nicht verfügbar

Neue Folge starten

  1. Erstanbieter-Initialisierung auf der Drittanbieter-Testherkunft.
  2. Wird als Drittanbieter unter Website A geladen.
  3. Wird als Drittanbieter unter Website B geladen.
  4. Vergleichen Sie Cookies, localStorage, IndexedDB, CHIPS und die Storage Access API.

Vorher und nachher vergleichen

Führen Sie denselben Test auf demselben Gerät durch und speichern Sie das Ausgangsergebnis. Aktivieren Sie Ihr VPN oder ändern Sie eine passende Einstellung. Wiederholen Sie den Test unter denselben Bedingungen und speichern Sie das neue Ergebnis.

Speichern Sie ein Vorher- und ein Nachher-Ergebnis, um beide zu vergleichen.

Was zeigt dieser Test?

Browser können den Speicher eines Drittanbieters nach der einbettenden Website trennen. Dieser Test untersucht genau das, statt nur vorhandene Cookies zu zählen. Zwei Pfade oder Subdomains derselben registrierbaren Domain sind gewöhnlich dieselbe Site. Sie ermöglichen deshalb keinen aussagekräftigen Vergleich zwischen unterschiedlichen Sites.

So führen Sie den Test durch

  1. Prüfen Sie, ob zwei verschiedene HTTPS-Sites auf oberster Ebene und eine dritte, eingebettete Site eingerichtet und verfügbar sind.
  2. Folgen Sie dem direkten Besuch der dritten Herkunft und anschließend den Schritten auf Site A und B. Überspringen Sie die Referenzerstellung nicht.
  3. Lesen Sie jeden Speichermechanismus getrennt und folgen Sie anschließend dem Löschablauf. Prüfen Sie Storage Access nur, wenn Sie diese Freigabe untersuchen möchten.

So funktioniert die Messung

Der Ablauf vergleicht gewöhnliche und Partitioned-Cookies, localStorage und IndexedDB unter beiden Sites. Beobachtet wird, ob Referenzen oder Kennungen verschiedener Speicherbereiche lesbar sind.

Die eingerichteten Sites übermitteln kurzlebige Testbeobachtungen an den Koordinator. Client-Referenzen werden gehasht. Der Zustand enthält technische Beobachtungen ohne IP und User-Agent; Infrastrukturprotokolle können dennoch die Testkennung aus der URL enthalten.

Ergebnisse verstehen

Gemeinsamer Drittanbieter-Zustand
Eine Referenz ist unter beiden getrennten Sites zugänglich. Dieser Mechanismus hat Zustand zwischen den geprüften Einbettungskontexten geteilt.
Getrennte Speicherbereiche
Schreiben funktioniert, aber die Kennungen unter A und B unterscheiden sich. Das unterstützt eine Trennung dieses Mechanismus unter diesen Bedingungen.
Fehlender oder unbestimmter Zustand
Blockierung, Trennung, Ablauf, Frame-Regeln oder technische Fehler können fehlende Werte erklären. Ungültige Sites oder fehlende Berechtigungen bestätigen keine allgemeine Sperre.

Vorher und nachher vergleichen

  1. Führen Sie eine vollständige Referenzmessung mit denselben drei Sites, demselben Gerät, Profil, Modus und vorherigen Berechtigungen durch.
  2. Ändern Sie eine Cookie- oder Schutzeinstellung, bereinigen Sie den Testzustand und wiederholen Sie den geführten Ablauf.
  3. Vergleichen Sie Mechanismen und Storage-Access-Freigaben einzeln. Normales und privates Surfen benötigen getrennte Referenzen.

Grenzen des Tests

  • Unterstützung für Partitioned-Cookies und Storage Access variiert. Ein gesetztes Cookie-Attribut allein bestätigt nicht seine Behandlung.
  • Das Ergebnis gilt für diese Sites und Bedingungen, nicht für jede Drittanbieter-Beziehung des Browsers.

Was Sie gegebenenfalls ändern können

Zustand wird umfassender geteilt als gewünscht.
Prüfen Sie Drittanbieter-Speicherregeln und Site-Ausnahmen. Wiederholen Sie danach einen neuen vollständigen Ablauf.
Einrichtung oder Kontrollen scheitern.
Behalten Sie den unbestimmten Zustand. Prüfen Sie Site-Verfügbarkeit und Browser-Regeln, bevor Sie Cookie-Blockierung als Ursache nennen.

Häufige Fragen

Genügen zwei Subdomains?

Normalerweise nicht, wenn sie dieselbe registrierbare Site teilen. Der Aufbau muss wirklich unterschiedliche Sites bestätigen.

Bedeutet ein gesperrtes Cookie, dass jeder Speicher gesperrt ist?

Nein. Cookies, localStorage und IndexedDB können sich unterschiedlich verhalten.

Quellen und technische Hinweise