Test pod kątem uszkodzenia



Przetestuj swoją witrynę, aby sprawdzić jej wydajność bez stosowania plików cookie innych firm. Pomoże Ci to rozpocząć procesu przechodzenia na rozwiązania alternatywne.

Flagi Chrome do testowania

Najlepszym sposobem na sprawdzenie witryny pod kątem awarii bez użycia plików cookie innych firm w Chrome jest użycie flagę wycofania plików cookie. Ta flaga sprawia, że Chrome zachowuje się tak, jakby to było po przeglądarce innej firmy plików cookie, więc doskonale nadaje się do testowania wrażeń użytkownika bez . Flagę można ustawić na 2 sposoby:

  • Włącz chrome://flags/#test-third-party-cookie-phaseout
  • Uruchamianie Chrome z poziomu wiersza poleceń z flagą --test-third-party-cookie-phaseout

Flaga ta powoduje, że Chrome blokuje pliki cookie innych firm i zapewnia, że nowe funkcje oraz są aktywne tymczasowe środki łagodzące.

Możesz przetestować swoją witrynę, przeglądając ją z zablokowanymi plikami cookie innych firm za pomocą chrome://settings/cookies, ale flaga wycofania powoduje, że włączone są też nowe i zaktualizowane funkcje. Blokowanie plików cookie innych firm to dobry sposób na wykrywanie problemów, ale niekoniecznie daje Ci pewność, że udało Ci się je rozwiązać.

Jeśli masz aktywny pakiet testowy witryn, wykonaj 2 testy równoległe: jedno z Chrome ze standardowymi ustawieniami, a drugie z tą samą wersją Chrome z flagą --test-third-party-cookie-phaseout. Wszystkie błędy podczas drugiego uruchomienia, a nie przy pierwszym, nadają się do sprawdzenia pod kątem zależności plików cookie innych firm.

Oprócz --test-third-party-cookie-phaseout dostępne są też flagi w określonych scenariuszach testowania, na przykład w przypadku udziału w testach wycofania wersji próbnej:

  • Wszystkie te flagi są obsługiwane w systemach Windows, Mac, Linux, ChromeOS: i Androidzie.
  • Te flagi można ustawić w sekcji chrome://flags lub wiersza poleceń.
  • Aby ustawić flagi wielu funkcji z poziomu wiersza poleceń: --enable-features lub --disable-features, rozdziel je przecinkami imię i nazwisko.
  • Wartość, która będzie używana dla flagi wiersza poleceń, możesz określić, ustawiając atrybut z chrome://flags, a następnie wyświetlając wartości wiersza poleceń w chrome://version.
Strona chrome://version z wyróżnioną flagą w sekcji Wiersz poleceń
Sekcja wiersza poleceń chrome://version page z ustawieniami niestandardowych flag

Testowanie z zablokowanymi tymczasowymi środkami łagodzącymi

Jeśli testujesz witrynę z oznaczeniem wycofania, tymczasowe rozwiązania łagodzące, np. testy wycofania plików cookie innych firm i okres prolongaty, mogą oznaczać, że pliki cookie innych firm nie są ograniczone przez Twoją witrynę ani usługi, z których korzysta.

Aby upewnić się, że tymczasowe środki zaradcze nie maskują awarii, możesz przetestować witrynę za pomocą flag blokujących środki łagodzące:

W tabeli poniżej pokazujemy, jak używać tych flag, i wyjaśniamy, jak działają, gdy są wyłączone lub włączone.


Nazwa Purpose Wersja minimalna chrome://flags Flaga wiersza poleceń
Ochrona przed śledzeniem na potrzeby plików cookie innych firm Włączone: włącz śledzenie Zabezpieczenie:
• Pokaż ikonę oka na pasku adresu (omniboks), aby użytkownik mógł tymczasowo włączyć pliki cookie innych firm. dla konkretnej witryny.
• Udostępnij chrome://settings/trackingProtection zamiast chrome://settings/cookies
121 #tracking-protection-3pcd --enable-features=TrackingProtection3pcd

--disable-features=TrackingProtection3pcd
Wycofanie plików cookie innych firm do testowania Wyłączona: wartość domyślna. (Brak efektów).

Włączone: Ogranicz plików cookie innych firm i włącz śledzenie interfejs zabezpieczeń, aby dostosować go do działania Chrome po stronie innej firmy. lub wycofanie plików cookie.

To ustawienie zastępuje BlockThirdPartyCookies=false zasad Chrome Enterprise, ale są zastąpione przez ustawienia treści, takie jak te określone przez Storage Access API lub CookiesAllowedForUrls .

Flagi i ustawienia zawiera opis interakcji ustawień użytkownika z tą flagą.
121 #test-third-party-cookie-phaseout --test-third-party-cookie-phaseout
Okres próbny wycofania plików cookie innych firm na potrzeby testowania Enabled (Włączone): to ustawienie domyślne. Zezwalaj na uczestnictwo w programie firm zewnętrznych procesu wycofania plików cookie. (Ta flaga nie musi już być ustawiona na możliwość wzięcia udziału w okresie próbnym).

Wyłączone: pozwala Chrome zachowywać się tak, jakby przeglądarkę zasobów zewnętrznych token próbny wycofania, nawet jeśli taki został. W Innymi słowy: wyłącz wycofanie funkcji udostępnianej przez firmę zewnętrzną. Może to być jest przydatny, gdy chcesz sprawdzić, czy długoterminowe poprawki działają. plików cookie innych firm w witrynie, która uczestniczy w wycofaniu wersji próbnej.

Aby ta flaga mogła działać, wymagane jest #tracking-protection-3pcd.
121 #third-party-cookie-deprecation-trial --enable-features=TpcdSupportSettings

--disable-features=TpcdSupportSettings
Przyznanie okresu próbnego wycofania plików cookie innych firm najwyższego poziomu dla Testowanie Włączone: wymagane, aby zezwalać na tryb najwyższego poziomu okresu próbnego wycofania plików cookie innych firm.

Wyłączone: tak jak w przypadku wersji próbnej innej firmy, Chrome powinien zachowywać się tak, jakby prawidłowy okres próbny nie został podany, nawet jeśli został podany. Innymi słowy: wyłącz do własnych celów w ramach testów. Jest to przydatne podczas testowania że poprawki długoterminowe działają bez użycia plików cookie innych firm witryny uczestniczącej w testach własnych wycofania.
122 #top-level-third-party-cookie-deprecation-trial --enable-features=TopLevelTpcdSupportSettings

--disable-features=TopLevelTpcdSupportSettings
Przyznane metadane dotyczące wycofania plików cookie innych firm na potrzeby testowania Enabled (Włączone): to ustawienie domyślne. Zezwalanie na zabezpieczenie pliku cookie innej firmy .

Wyłączony: pozwala Chrome działać tak, jakby [okres prolongaty](https://goo.gle/3pcd-grace-period) nie miał zastosowania. Te informacje mogą też posłużyć do sprawdzenia, czy w witrynie zostały wdrożone funkcje wycofania tokeny próbne przed zakończeniem okresu prolongaty (w przypadku witryn, podlega okresowi prolongaty).
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Wycofywanie plików cookie innych firm – testy wspomagane Enabled (Włączone): to ustawienie domyślne. Zezwól na korzystanie z przeglądarki Chrome dla tej przeglądarki Chrome zostanie ustawiona grupa eksperymentalna klienta.

Wyłączona: nie zezwalaj na utworzenie grupy eksperymentalnej. ustawione przez Chrome.

Inne wartości: ustaw samodzielnie wybrany eksperyment. grupy eksperymentalnej.

Większość deweloperów musi używać jednego z ustawień usługi Enabled Force. Pomijają one weryfikację kwalifikowalności klienta Chrome należy umieścić w wybranej grupie. Dzięki ustawieniom Enabled klient może zostać uwzględniony w w grupie eksperymentalnej, ale nie wymuszaj jej uwzględnienia.
121 #tpc-phase-out-facilitated-testing --enable-features=CookieDeprecationFacilitatedTesting

--disable-features=CookieDeprecationFacilitatedTesting

W przypadku innych wartości wartości w wierszu poleceń zależą od ustawienia. Dla: przykład, aby ustawić Enabled Force Control 1:

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

Jeśli musisz ustawić te wartości z poziomu wiersza poleceń, najłatwiej jest ustawić wartość z chrome://flags, uruchom ponownie przeglądarki, a następnie skopiuj wartość flagi z sekcji Wiersz poleceń na stronie chrome://version.
Testowanie heurystyki plików cookie innych firm Wartość domyślna: zezwalaj na podstawie heurystyki. i zastosowania środków zaradczych.

Włączono: brak efektów. (tak samo jak w przypadku ustawienia domyślnego).

Wyłączono: nie zezwalaj na stosowanie łagodzeń opartych na heurystyce. Może to być przydatny do testowania innych długoterminowych poprawek (bez pliki cookie) działają zgodnie z oczekiwaniami bez stosowania poprawek heurystycznych.

Inne wartości flag są podane poniżej.

CurrentInteraction: wymagaj interakcji użytkownika na w witrynie zewnętrznej w oknie dialogowym lub w oknie przekierowania.

Heurystyka przekierowania ShortRedirect udziela dostępu do plików cookie przez 15 minut: pliki cookie innych firm mogą być przekierowywane scenariusze zgodnie z opisem w sekcji opartej na heurystyce i zastosowania środków zaradczych.

LongRedirect: przekierowania heurystyczne, udzielające dostępu do plików cookie przez 30 dni.

MainFrame:Tylko wyskakujące okienka otwierane przez ramkę główną włącz heurystykę przekierowań.

AllFrameInitiator
: wyskakujące okienka inicjowane przez dowolną ramkę może włączyć heurystykę przekierowań.
120 #tpcd-heuristics-grants --enable-features=TpcdHeuristicsGrants

--disable-features=TpcdHeuristicsGrants

W przypadku innych wartości ustaw wartość z chrome://flags, uruchom ponownie przeglądarkę, a następnie skopiuj wartość flagi z sekcji Wiersz poleceń na stronie chrome://version.


Flagi Chrome i ustawienia Chrome

Blokowanie plików cookie innych firm dla użytkowników Chrome ustawienia mają inny skutek jest domyślnie przystosowane do przeglądarki Chrome z Flaga chrome://flags#test-third-party-cookie-phaseout została włączona.

Gdy ta flaga jest włączona, pliki cookie innych firm są obsługiwane w taki sam sposób, jak w przypadku Grupa testowa ochrony przed śledzeniem w Chrome: pliki cookie innych firm są nadal dozwolone w krótkiej perspektywie, w ograniczonej liczbie przypadków aby umożliwić działanie ważnych usług, a także w dłuższej perspektywie rozwiązania CHIPS oraz Interfejs Storage Access API.

Jeśli w przeglądarce Blokuj wszystkie pliki cookie innych firm jest włączona chrome://settings/trackingProtection (lub blokuj pliki cookie innych firm ze strony chrome://settings/cookies w przypadku tych, które nie korzystają w grupie ochrony przed śledzeniem), Chrome nie zezwala na żaden dostęp do plików cookie innych firm ani w innym stanie, w którym pliki cookie innych firm nie są partycjonowane, dozwolone przez zasadę CookiesAllowedForUrls Chrome Enterprise zasady lub użytkownik wprost przyzna uprawnienia:

  • Korzystanie z ikony oka na pasku adresu (omniboksie).
  • Dodaj wpis w sekcji Witryny, które mogą używać plików cookie innych firm na chrome://settings/trackingProtection.
  • dodanie wpisu do pola Zezwolono na używanie plików cookie innych firm w witrynie chrome://settings/cookies

Jeśli BlockThirdPartyCookies ma wartość false w przypadku użytkownika Chrome Enterprise, nie będą oni mogli blokuj pliki cookie innych firm z chrome://settings.

Używanie kombinacji flag do symulowania scenariuszy użycia

Scenariusz #tracking-protection-3pcd #third-party-cookie-deprecation-trial #tpcd-metadata-grants
1% testów, zignorowano okres próbny wycofania Włączono Wyłączono Wyłączono
Przyzwoitość zatwierdzono rejestrację domeny za okres, ale nie ma jeszcze tokena podane Włączono Włączono Włączono
Aktywny okres prolongaty, token dostarczony Włączono Włączono Wyłączono
Okres prolongaty nie jest już aktywny, dostarczony token Włączono Włączono [Brak efektu]

Pomoc

Więcej informacji