Auf Bruch prüfen



Testen Sie die Leistung Ihrer Website ohne Drittanbieter-Cookies. So können Sie mit der Umstellung auf alternative Lösungen beginnen.

Chrome-Flags für Tests

Am besten verwenden Sie das Flag test-third-party-cookie-phaseout, um die Funktionalität Ihrer Website ohne Drittanbieter-Cookies in Chrome zu testen. Mit diesem Flag verhält sich Chrome so, als wären Drittanbieter-Cookies eingeschränkt. Es eignet sich daher ideal, um die Nutzerfreundlichkeit ohne websiteübergreifende Cookies zu testen. Es gibt zwei Möglichkeiten, das Flag zu setzen:

  • chrome://flags/#test-third-party-cookie-phaseout aktivieren
  • Chrome über die Befehlszeile mit dem Flag --test-third-party-cookie-phaseout ausführen

Mit diesem Flag wird Chrome so konfiguriert, dass Drittanbieter-Cookies blockiert werden. Außerdem werden neue Funktionen und vorübergehende Maßnahmen aktiviert.

Sie können Ihre Website testen, indem Sie mit chrome://settings/cookies Drittanbieter-Cookies blockieren. Durch das Flag für die Einstellung werden jedoch auch die neuen und aktualisierten Funktionen aktiviert. Das Blockieren von Drittanbieter-Cookies ist ein guter Ansatz, um Probleme zu erkennen. Sie können damit jedoch nicht unbedingt überprüfen, ob Sie sie behoben haben.

Wenn Sie eine aktive Testsuite für Ihre Websites haben, sollten Sie zwei parallele Tests durchführen: einen mit Chrome mit den üblichen Einstellungen und einen mit derselben Chrome-Version, die mit dem Flag --test-third-party-cookie-phaseout gestartet wurde. Alle Testfehler, die beim zweiten Durchlauf auftreten, aber nicht beim ersten, sind gute Kandidaten für die Prüfung auf Abhängigkeiten von Drittanbieter-Cookies.

Zusätzlich zu --test-third-party-cookie-phaseout gibt es Flags für bestimmte Testfälle:

  • Alle folgenden Flags werden unter Windows, Mac, Linux, ChromeOS und Android unterstützt.
  • Diese Flags können über die Seite chrome://flags oder über die Befehlszeile festgelegt werden.
  • Wenn Sie Flags für mehrere Elemente über die Befehlszeile mit --enable-features oder --disable-features festlegen möchten, setzen Sie ein Komma zwischen die einzelnen Elementnamen.
  • Sie können den Wert für ein Befehlszeilen-Flag ermitteln, indem Sie das Flag in chrome://flags festlegen und sich dann die Werte für die Befehlszeile auf der Seite chrome://version ansehen.
Seite „chrome://version“ mit einem hervorgehobenen Flag im Bereich „Befehlszeile“
Der Befehlszeilenbereich der Seite „chrome://version“ mit benutzerdefinierten Flag-Einstellungen

Test mit blockierten vorübergehenden Abhilfemaßnahmen

Wenn Sie Ihre Website mit dem Flag für die Einstellung testen, können vorübergehende Maßnahmen und der Kulanzzeitraum für Drittanbieter-Cookies in Chrome dazu führen, dass Drittanbieter-Cookies nicht von Ihrer Website oder den Drittanbieterdiensten eingeschränkt werden, auf die sie zugreifen.

In der folgenden Tabelle wird beschrieben, wie Sie Chrome-Flags für Tests verwenden und welche Auswirkungen sie haben, wenn sie deaktiviert oder aktiviert sind.


Name Purpose Mindestversion chrome://flags Befehlszeilen-Flag
Schutz vor Tracking für Drittanbieter-Websites Aktiviert: Aktivieren Sie den Schutz vor Tracking:
• Zeigen Sie das Augensymbol in der Adressleiste (Omnibox) an, damit Nutzer Drittanbieter-Cookies für eine Website vorübergehend aktivieren können.
• chrome://settings/trackingProtection anstelle von chrome://settings/cookies angeben
121 #tracking-protection-3pcd --enable-features=TrackingProtection3pcd

--disable-features=TrackingProtection3pcd
Einschränkungen für Drittanbieter-Cookies testen Deaktiviert: Das ist die Standardeinstellung. (Keine Auswirkungen.)

Aktiviert: Drittanbieter-Cookies werden eingeschränkt und die Benutzeroberfläche für den Schutz vor Tracking wird aktiviert.

Diese Einstellung überschreibt die Chrome Enterprise-Richtlinie BlockThirdPartyCookies=false, wird aber von Inhaltseinstellungen überschrieben, z. B. von denen, die über die Storage Access API oder die Richtlinie CookiesAllowedForUrls gewährt werden.

Flags und Einstellungen beschreiben, wie Nutzereinstellungen mit diesem Flag interagieren.
121 #test-third-party-cookie-phaseout --test-third-party-cookie-phaseout
Tests mit Drittanbieter-Cookies Aktiviert: Das ist die Standardeinstellung. Erlauben Sie, dass für diesen Chrome-Client eine Testverzweigung für von Chrome unterstützte Testgruppen festgelegt wird.

Deaktiviert: Es wird nicht zugelassen, dass eine Testverzweigung von Chrome festgelegt wird.

Andere Werte: Sie können eine bestimmte Testverzweigung manuell festlegen.

Die meisten Entwickler müssen eine der Enabled Force-Einstellungen verwenden. Dadurch werden die Eignungsprüfungen umgangen und der Chrome-Client wird wie erwartet in den ausgewählten Gruppenarm eingefügt. Mit den Enabled-Einstellungen kann der Kunde in eine Testverzweigung aufgenommen werden, aber die Aufnahme wird nicht erzwungen.
121 #tpc-phase-out-facilitated-testing --enable-features=CookieDeprecationFacilitatedTesting

--disable-features=CookieDeprecationFacilitatedTesting

Bei anderen Werten hängen die Befehlszeilenwerte von der Einstellung ab. So legen Sie beispielsweise Enabled Force Control 1 fest:

--enable-features=CookieDeprecationFacilitatedTesting:force_eligible/true/disable_3p_cookies/false/disable_ads_apis/false/label/fake_control_1%2E1/version/9994

Wenn Sie diese Werte über die Befehlszeile festlegen möchten, ist es am einfachsten, den Wert über chrome://flags festzulegen, den Browser neu zu starten und dann den Flag-Wert aus dem Abschnitt Befehlszeile der Seite chrome://version zu kopieren.
Metadatenzuweisungen für die Einstellung von Drittanbieter-Cookies für Tests Aktiviert: Das ist die Standardeinstellung. Warten Sie, bis der Kulanzzeitraum für Drittanbieter-Cookies abgelaufen ist.

Deaktiviert: Chrome verhält sich so, als wäre die Kulanzzeitraum nicht in Kraft.
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Tests der Heuristiken für die Einstellung von Drittanbieter-Cookies Standard: Heuristikenbasierte Minderungen zulassen.

Enabled (Aktiviert): keine Auswirkungen. (Entspricht Standard.)

Deaktiviert: Heuristisch basierte Minderungsmaßnahmen sind nicht zulässig. Das kann hilfreich sein, um zu testen, ob andere längerfristige Lösungen (ohne Drittanbieter-Cookies) ohne heuristische Abschwächungen wie erwartet funktionieren.

Andere Flag-Werte:

CurrentInteraction: erfordern eine Nutzerinteraktion auf der Website des Drittanbieters während des Dialog- oder Weiterleitungsvorgangs.

ShortRedirect Weiterleitungsheuristik gewährt 15-minütigen Cookie-Zugriff: Drittanbieter-Cookies sind für Weiterleitungsszenarien zulässig, wie in den heuristikenbasierten Mitigations beschrieben.

LongRedirect: Die Weiterleitungsheuristik gewährt 30 Tage lang Zugriff auf Cookies.

MainFrame:Nur Pop-ups, die vom Hauptframe initiiert werden, können die Weiterleitungsheuristik aktivieren.

AllFrameInitiator
: Pop-ups, die von einem Frame initiiert werden, können die Weiterleitungsheuristik aktivieren.
120 #tpcd-heuristics-grants --enable-features=TpcdHeuristicsGrants

--disable-features=TpcdHeuristicsGrants

Legen Sie für andere Werte den Wert aus chrome://flags fest, starten Sie den Browser neu und kopieren Sie dann den Flag-Wert aus dem Bereich Befehlszeile auf der Seite chrome://version.


Chrome-Flags und Chrome-Einstellungen

Wenn Sie Drittanbieter-Cookies über die Chrome-Nutzereinstellungen blockieren, hat das ein anderes Ergebnis als das Standardverhalten bei Verwendung von Chrome mit aktiviertem chrome://flags#test-third-party-cookie-phaseout-Flag.

Wenn nur das Flag aktiviert ist, werden Drittanbieter-Cookies wie in der Testgruppe für den Schutz vor Tracking in Chrome behandelt: Drittanbieter-Cookies sind weiterhin für begrenzte Zeit zulässig, um kritische Dienste zu ermöglichen, und auch über die langfristigen Lösungen CHIPS und Storage Access API.

Wenn Alle Drittanbieter-Cookies blockieren unter chrome://settings/trackingProtection aktiviert ist (oder Drittanbieter-Cookies blockieren unter chrome://settings/cookies, wenn Sie nicht zur Gruppe „Schutz vor Tracking“ gehören), gewährt Chrome keinen Zugriff auf Drittanbieter-Cookies oder anderen nicht partitionierten Status, es sei denn, Drittanbieter-Cookies sind durch eine Chrome Enterprise-Richtlinie vom Typ CookiesAllowedForUrls zugelassen oder der Nutzer gewährt ausdrücklich die Berechtigung:

  • Über das Augensymbol in der Adressleiste (Omnibox)
  • Fügen Sie auf der Seite chrome://settings/trackingProtection einen Eintrag unter Websites, die Drittanbieter-Cookies verwenden dürfen hinzu.
  • Fügen Sie auf chrome://settings/cookies einen Eintrag unter Darf Drittanbieter-Cookies verwenden hinzu.

Wenn die Richtlinie BlockThirdPartyCookies für einen Chrome Enterprise-Nutzer auf false festgelegt ist, kann er Drittanbieter-Cookies von chrome://settings nicht blockieren.

Flag-Kombinationen zum Simulieren von Nutzungsszenarien verwenden

Szenario #tracking-protection-3pcd #tpcd-metadata-grants
1% der Zielgruppe Aktiviert Deaktiviert
Kulanzzeit für die Registrierung der Domain genehmigt, aber noch kein Token bereitgestellt Aktiviert Aktiviert
Kulanzzeitraum aktiv, Token bereitgestellt Aktiviert Deaktiviert
Kulanzzeitraum nicht mehr aktiv, Token bereitgestellt Aktiviert [Kein Effekt]

Bereich „Datenschutz und Sicherheit“ in Chrome-Entwicklertools

In diesem Bereich finden Sie Einstellungen und Informationen zu Cookies.

Auf dem Tab Einstellungen können Sie das Verhalten der aktuellen Seite testen, wenn Drittanbieter-Cookies in Chrome eingeschränkt sind, mit oder ohne Kulanzzeit oder heuristisch begründete Ausnahmen in Chrome.

Bereich „Datenschutz und Sicherheit“ in den Chrome-Entwicklertools mit ausgewähltem Tab „Einstellungen“
Tab „Einstellungen“ im Bereich „Datenschutz und Sicherheit“ der Chrome-Entwicklertools

Auf dem Tab Drittanbieter-Cookies finden Sie Informationen zu Cookies und zum Blockieren von Cookies.

Bereich „Datenschutz und Sicherheit“ in den Chrome-Entwicklertools mit ausgewähltem Tab „Drittanbieter-Cookies“
Chrome-Entwicklertools: Bereich „Datenschutz und Sicherheit“, Tab „Drittanbieter-Cookies“

Support

Weitere Informationen