Test auf Bruch



Testen Sie Ihre Website, um zu sehen, wie sie ohne Drittanbieter-Cookies abschneidet. Das wird Ihnen helfen, Umstellungsprozess auf alternative Lösungen.

Chrome-Flags zum Testen

Wenn Sie Ihre Website ohne Drittanbieter-Cookies in Chrome auf Fehler testen möchten, verwenden Sie am besten zur Einstellung von Cookies. Mit diesem Flag verhält sich Chrome wie nach einer Drittanbieter-Website. die Einstellung von Cookies verworfen. Diese Funktion eignet sich ideal, um die Nutzererfahrung zu testen, ohne websiteübergreifende Cookies. Es gibt zwei Möglichkeiten, das Flag festzulegen:

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

Dadurch blockiert Chrome Cookies von Drittanbietern und sorgt dafür, dass neue Funktionen und vorübergehende Abhilfemaßnahmen aktiv sind.

Du kannst deine Website testen, indem du Drittanbieter-Cookies verwendest, die mit chrome://settings/cookies blockiert werden. Durch die Einstellung wird sichergestellt, dass die neuen und aktualisierten Funktionen ebenfalls aktiviert sind. Das Blockieren von Drittanbieter-Cookies hilft dir, Probleme zu erkennen, hilft dir aber nicht unbedingt, zu bestätigen, dass du sie behoben hast.

Wenn Sie eine aktive Testsuite für Ihre Websites haben, sollten Sie zwei Ausführungen nebeneinander ausführen: einen mit Chrome mit den üblichen Einstellungen und einen mit derselben Version von Chrome, die mit dem Flag --test-third-party-cookie-phaseout gestartet wurde. Jegliche Testfehler in der zweiten und nicht beim ersten Test sind gute Kandidaten, um die Abhängigkeiten von Drittanbieter-Cookies zu untersuchen.

Neben --test-third-party-cookie-phaseout sind Flags verfügbar für bestimmte Testszenarien, z. B. die Teilnahme an Test zur Einstellung:

  • Alle folgenden Flags werden unter Windows, Mac, Linux, ChromeOS, und Android.
  • Diese Flags können über die chrome://flags oder über die Befehlszeile auf.
  • Um Flags für mehrere Funktionen über die Befehlszeile mit --enable-features oder --disable-features, füge ein Komma zwischen den einzelnen Elementen ein Namen.
  • Sie können den für ein Befehlszeilen-Flag zu verwendenden Wert ermitteln, indem Sie die Methode chrome://flags aus und rufen Sie dann die Werte für die Befehlszeile in der chrome://version Seite.
Seite „chrome://version“ mit einem Flag im Bereich „Befehlszeile“
Seite „chrome://version“ in der Befehlszeile mit den Einstellungen für benutzerdefinierte Flags

Test mit blockierten vorübergehenden Abhilfemaßnahmen

Wenn Sie Ihre Website mit dem Status-Flag testen, können vorübergehende Abhilfemaßnahmen wie der Test zur Einstellung von Drittanbieter-Cookies und der Kulanzzeitraum dazu führen, dass Drittanbieter-Cookies nicht durch Ihre Website oder die Drittanbieterdienste, auf die sie zugreift, eingeschränkt werden.

Um sicherzustellen, dass temporäre Maßnahmen den Bruch nicht verschleiern, können Sie Ihre Website mit Flags testen, um Abhilfemaßnahmen zu blockieren:

Die folgende Tabelle zeigt, wie Sie diese Flags verwenden und welche Auswirkungen sie haben, wenn sie deaktiviert oder aktiviert sind.


Name Purpose Mindestversion chrome://flags Befehlszeilen-Flag
Tracking-Schutz für Drittanbieter-Cookies Aktiviert: Aktivieren Sie Tracking. Schutzmaßnahme:
• Die Benutzeroberfläche für das Augensymbol wird in der Adressleiste angezeigt (Omnibox), damit Nutzer vorübergehend Drittanbieter-Cookies aktivieren können für eine Website.
chrome://settings/trackingProtection bereitstellen statt chrome://settings/cookies
121 #tracking-protection-3pcd --enable-features=TrackingProtection3pcd

--disable-features=TrackingProtection3pcd
Einstellung von Drittanbieter-Cookies in Tests Deaktiviert: Das ist die Standardeinstellung. (Keine Auswirkung.)

Aktiviert: Einschränken Drittanbieter-Cookies und aktivieren Tracking Schutz-UI, die dem Verhalten von Chrome nach Drittanbieter angepasst wird die Einstellung von Cookies.

Diese Einstellung überschreibt die BlockThirdPartyCookies=false Chrome Enterprise-Richtlinie, die jedoch durch Inhaltseinstellungen überschrieben wird, z. B. da die von der Storage Access API oder der CookiesAllowedForUrls .

Flags und Einstellungen beschreibt, wie Nutzereinstellungen mit diesem Flag interagieren.
121 #test-third-party-cookie-phaseout --test-third-party-cookie-phaseout
Zuschüsse zu Testzwecken für die Einstellung von Drittanbieter-Cookies Aktiviert: Das ist die Standardeinstellung. Teilnahme am Drittanbieter-Team zulassen Test zur Einstellung von Cookies (Dieses Flag muss nicht mehr auf aktiviert, um am Test teilzunehmen.)

Deaktiviert: Chrome verhält sich wie ein Drittanbieter Es wurde kein Token für den Einstellungstest zur Verfügung gestellt, auch wenn dies der Fall ist. In Mit anderen Worten: Deaktivieren Sie den Test zur Einstellung von Drittanbietern. Dabei kann es sich um nützlich, um zu testen, ob langfristige Korrekturen funktionieren, Drittanbieter-Cookies auf einer Website, .

Damit dieses Flag wirksam wird, muss es #tracking-protection-3pcd wird aktiviert.
121 #third-party-cookie-deprecation-trial --enable-features=TpcdSupportSettings

--disable-features=TpcdSupportSettings
Zuschüsse für den Testzeitraum zur Einstellung von Drittanbieter-Cookies auf oberster Ebene für Testen Aktiviert: Erforderlich, um das Element Oberste Ebene Test zur Einstellung von Drittanbieter-Cookies.

Deaktiviert: Wie auch bei der Testversion eines Drittanbieters muss Chrome sich wie eine gültiger Testzeitraum Token nicht bereitgestellt wurde, auch wenn dies der Fall ist. Mit anderen Worten: Deaktivieren Test zur Einstellung von selbst erhobenen Daten. Dies kann für Tests nützlich sein, dass langfristige Fehlerbehebungen ohne Drittanbieter-Cookies Website, die am Test zur Einstellung von selbst erhobenen Daten teilnimmt.
122 #top-level-third-party-cookie-deprecation-trial --enable-features=TopLevelTpcdSupportSettings

--disable-features=TopLevelTpcdSupportSettings
Gewährung von Metadaten zur Einstellung von Drittanbieter-Cookies für Tests Aktiviert: Das ist die Standardeinstellung. Kulanzzeitraum für Drittanbieter-Cookies zulassen , bis die Änderungen wirksam werden.

Deaktiviert: Chrome verhält sich so, als wäre der [Kulanzzeitraum](https://goo.gle/3pcd-grace-period) nicht wirksam. Damit können Sie auch prüfen, ob Ihre Website eingestellt wird vor Ablauf der Frist (für eine Website, die unterliegt dem Kulanzzeitraum).
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Tests zur Einstellung von Drittanbieter-Cookies Aktiviert: Das ist die Standardeinstellung. Von Chrome verwaltete Testgruppe, die für diesen Chrome-Browser festgelegt werden soll Client.

Deaktiviert: Eine Testverzweigung darf nicht verwendet werden. von Chrome festgelegt.

Andere Werte: Bestimmten Test manuell festlegen Verzweigung.

Die meisten Entwickler müssen eine der Enabled Force-Einstellungen verwenden. Diese umgehen Berechtigungsprüfungen und den Chrome-Client vorhersehbar in der ausgewählten Gruppenverzweigung platzieren. Die Mit den Einstellungen für Enabled kann der Client in ein Testverzweigung, erzwingen aber keine Einbeziehung.
121 #tpc-phase-out-facilitated-testing --enable-features=CookieDeprecationFacilitatedTesting

--disable-features=CookieDeprecationFacilitatedTesting

Bei anderen Werten hängen die Befehlszeilenwerte von der Einstellung ab. Für Beispiel, um Enabled Force Control 1 festzulegen:

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

Wenn die Sie über die Befehlszeile festlegen müssen, den Wert von chrome://flags festzulegen, neu starten den Browser und kopieren Sie dann den Flag-Wert aus dem Bereich Befehlszeile auf der Seite chrome://version.
Heuristiktests für Drittanbieter-Cookies Standard: heuristikbasiert zulassen Risikominderungen.

Aktiviert: Keine Auswirkungen. Wie bei Standard.

Deaktiviert: Heuristikbasierte Schutzmaßnahmen sind nicht zulässig. Dabei kann es sich um nützlich, um weitere längerfristige Lösungen zu testen (ohne Drittanbieter- Cookies) funktionieren erwartungsgemäß ohne Heuristikminderung.

Andere Flag-Werte sind folgende.

CurrentInteraction: erfordern eine Nutzerinteraktion auf der Drittanbieter-Website während des Dialogfelds oder der Weiterleitung.

ShortRedirect-Weiterleitungsheuristik gewährt Cookie-Zugriff für 15 Minuten: Drittanbieter-Cookies sind für Weiterleitungen zulässig. wie unter heuristikbasierte Risikominderungen.

LongRedirect: Weiterleitungsheuristik gewährt Cookiezugriff für 30 Tage.

MainFrame:können nur vom Hauptframe initiierte Pop-ups die Weiterleitungsheuristik aktivieren.

AllFrameInitiator
: von jedem Frame initiierte Pop-ups die Weiterleitungsheuristik aktivieren.
120 #tpcd-heuristics-grants --enable-features=TpcdHeuristicsGrants

--disable-features=TpcdHeuristicsGrants

Legen Sie für andere Werte den Wert 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

Drittanbieter-Cookies für Chrome-Nutzer blockieren Einstellungen haben einen anderen Effekt. Standardverhalten bei Verwendung von Chrome mit der Flag chrome://flags#test-third-party-cookie-phaseout aktiviert.

Wenn nur die Markierung aktiviert ist, werden Drittanbieter-Cookies so gehandhabt, wie sie für Testgruppe von Chrome „Schutz vor Tracking“: Drittanbieter-Cookies sind weiterhin zulässig kurzfristig, eingeschränkte Fälle damit kritische Dienste funktionieren. Lösungen von CHIPS und die Storage Access API

Wenn die Option Alle Drittanbieter-Cookies blockieren chrome://settings/trackingProtection (oder Drittanbieter-Cookies von chrome://settings/cookies blockieren, in der Gruppe „Schutz vor Tracking“. Chrome gewährt in Chrome keinen Zugriff auf Drittanbieter-Cookies oder einen anderen nicht partitionierten Status, es sei denn, Drittanbieter-Cookies durch die Richtlinie CookiesAllowedForUrls in Chrome Enterprise zugelassen oder der Nutzer erteilt eine ausdrückliche Berechtigung:

  • Augensymbol in der Adressleiste (Omnibox) verwenden
  • Unter Websites, die Drittanbieter-Cookies verwenden dürfen, wird auf der chrome://settings/trackingProtection Seite.
  • Hinzufügen eines Eintrags zu Darf Drittanbieter-Cookies verwenden bei chrome://settings/cookies

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

Flag-Kombinationen verwenden, um Nutzungsszenarien zu simulieren

Szenario #tracking-protection-3pcd #third-party-cookie-deprecation-trial #tpcd-metadata-grants
1% Test, Test zur Einstellung ignoriert Aktiviert Deaktiviert Deaktiviert
Gerda Zeitraum-Registrierung für die Domain genehmigt, aber noch kein Token bereitgestellt Aktiviert Aktiviert Aktiviert
Kulanzzeitraum aktiv, Token angegeben Aktiviert Aktiviert Deaktiviert
Kulanzzeitraum nicht mehr aktiv, Token angegeben Aktiviert Aktiviert [Keine Auswirkungen]

Support

Weitere Informationen