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 przetestowanie witryny pod kątem awarii bez użycia plików cookie innych firm w Chrome jest użycie flagi test-third-party-cookie-phaseout. Ta flaga sprawia, że Chrome działa tak samo jak w przypadku ograniczenia plików cookie innych firm. Jest to więc idealne rozwiązanie do testowania obsługi 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 przypadku konkretnych scenariuszy testowania:

  • 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 wykorzystaniem flagi wycofania, tymczasowe rozwiązania łagodzące i okres prolongaty w zakresie plików cookie innych firm w Chrome mogą oznaczać, że Twoja witryna ani usługi, z których korzysta, nie ograniczają plików cookie innych firm.

W tabeli poniżej pokazujemy, jak używać flag Chrome do testowania, oraz wyjaśniamy ich działanie po wyłączeniu lub włączeniu.


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
Testowanie ograniczeń dotyczących plików cookie innych firm Wyłączona: wartość domyślna. (Brak efektów).

Włączone: Ogranicz plików cookie innych firm i włączyć śledzenie Interfejs ochrony.

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
Testowanie z użyciem plików cookie innych firm 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.
Przyznane metadane dotyczące wycofania plików cookie innych firm na potrzeby testowania Enabled (Włączone): to ustawienie domyślne. Poczekaj, aż pliki cookie innych firm zaczną obowiązywać okres prolongaty.

Wyłączony: pozwala Chrome działać tak, jakby okres prolongaty nie miał zastosowania.
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
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 #tpcd-metadata-grants
1% testów Włączono Wyłączono
Przyzwoitość zatwierdzono rejestrację domeny za okres, ale nie ma jeszcze tokena podane Włączono Włączono
Aktywny okres prolongaty, token dostarczony Włączono Wyłączono
Okres prolongaty nie jest już aktywny, dostarczony token Włączono [Brak efektu]

Pomoc

Więcej informacji