Przetestuj swoją witrynę, aby sprawdzić, jak działa bez plików cookie innych firm. Pomoże Ci to rozpocząć proces przejścia na alternatywne rozwiązania.
Flagi Chrome na potrzeby testów
Najlepszym sposobem na sprawdzenie, czy Twoja witryna działa prawidłowo bez plików cookie innych firm w Chrome, jest użycie flagi test-third-party-cookie-phaseout
. Ten parametr sprawia, że Chrome zachowuje się tak samo jak w przypadku ograniczonych plików cookie innych firm, więc jest idealny do testowania wrażenia użytkownika bez plików cookie na wielu stronach. Flagę można ustawić na 2 sposoby:
- Włącz
chrome://flags/#test-third-party-cookie-phaseout
- Uruchom Chrome z wiersza poleceń z flagą
--test-third-party-cookie-phaseout
Ten parametr powoduje, że Chrome blokuje pliki cookie innych firm i zapewnia, że nowe funkcje i tymczasowe rozwiązania są aktywne.
Możesz testować swoją witrynę, przeglądając ją z wyłączonymi plikami cookie innych firm za pomocą flagi chrome://settings/cookies
, ale flaga wycofywania powoduje, że nowe i zaktualizowane funkcje są też włączone. Blokowanie plików cookie innych firm to dobre podejście do wykrywania problemów, ale niekoniecznie pomaga w weryfikacji, czy zostały one rozwiązane.
Jeśli masz aktywny zestaw testów dla swoich witryn, przeprowadź 2 testy obok siebie: jeden z Chrome z zwykłymi ustawieniami, a drugi z tą samą wersją Chrome uruchomioną z flagą --test-third-party-cookie-phaseout
. Wszelkie błędy testu w drugim uruchomieniu, a nie w pierwszym, mogą być spowodowane zależnościami od plików cookie innych firm.
Testowanie konkretnych scenariuszy dotyczących plików cookie innych firm
Oprócz --test-third-party-cookie-phaseout
dostępne są też flagi do określonych scenariuszy testowania:
- Wszystkie te flagi są obsługiwane w systemach Windows, Mac, Linux, ChromeOS i Android.
- Te flagi można ustawić na stronie chrome://flags lub w wierszu poleceń.
- Aby ustawić flagi dla wielu funkcji za pomocą wiersza poleceń za pomocą
--enable-features
lub--disable-features
, dodaj przecinek między nazwami funkcji. - Wartość do użycia w przypadku flagi wiersza poleceń możesz ustalić, ustawiając flagę w
chrome://flags
, a potem wyświetlając wartości Wiersz polecenia na stroniechrome://version
.

Testowanie z tymczasowo zablokowanymi środkami zaradczymi
Podczas testowania witryny z flagą wycofywania, tymczasowymi środkami zaradczymi i okresem przejściowym dotyczącym plików cookie innych firm w Chrome może się okazać, że pliki cookie innych firm nie są ograniczane przez Twoją witrynę ani przez usługi innych firm, do których ma ona dostęp.
W tabeli poniżej znajdziesz informacje o tym, jak używać flag Chrome do testowania, oraz o tym, jaki wpływ na działanie Chrome ma ich wyłączenie lub włączenie.
Nazwa | Purpose | Minimalna wersja | chrome://flags | Flaga wiersza poleceń |
---|---|---|---|---|
Ochrona przed śledzeniem w przypadku 3PCD | Włączone: włącz ochrona przed • Wyświetlanie ikony oka w interfejsie na pasku adresu (pole wyszukiwania) w celu tymczasowego włączenia plików cookie innych firm w witrynie. • Podaj 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: jest to wartość domyślna. (brak efektu). Włączona: ogranicza pliki cookie innych firm i włącza interfejs Ochrona przed śledzeniem. To ustawienie zastępuje ustawienie BlockThirdPartyCookies=false w zasadach Chrome Enterprise, ale jest zastępowane przez ustawienia treści, takie jak te przyznane przez Storage Access API lub zasadę CookiesAllowedForUrls. W sekcji Flagi i ustawienia opisano, jak ustawienia użytkownika wpływają na tę flagę. |
121 | #test-third-party-cookie-phaseout |
--test-third-party-cookie-phaseout |
Testowanie z użyciem plików cookie innych firm | Włączone: jest to ustawienie domyślne. Zezwalaj na ustawienie grupy eksperymentalnej grupy testowej obsługiwanej przez Chrome dla tego klienta Chrome. Wyłączone: nie zezwalaj na ustawienie przez Chrome grupy eksperymentalnej. Inne wartości: ręcznie skonfiguruj konkretną grupę eksperymentalną. Większość deweloperów będzie musiała użyć jednego z ustawień Enabled
Force . Te opcje pomijają sprawdzanie kwalifikowalności i przekazują klienta Chrome do wybranej grupy. Ustawienia Enabled umożliwiają uwzględnienie klienta w grupie eksperymentalnej, ale nie wymuszają tego. |
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. Jeśli chcesz 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 chcesz ustawić te wartości z poziomu wiersza poleceń, najłatwiej jest ustawić wartość z chrome://flags , zrestartować przeglądarkę, a następnie skopiować wartość flagi z sekcji Wiersz poleceń na stronie chrome://version .
|
Przyznawanie uprawnień do testowania w ramach wycofywania plików cookie innych firm | Włączone: jest to ustawienie domyślne. Pozwól, aby okres prolongaty dla plików cookie innych firm zaczął obowiązywać. Wyłączone: Chrome będzie działać tak, jakby okres karencji nie był aktywny. |
121 | #tpcd-metadata-grants |
--enable-features=TpcdMetadataGrants
--disable-features=TpcdMetadataGrants |
Testowanie heurystyki plików cookie innych firm | Domyślnie: zezwalaj na zabezpieczenia oparte na heurystykach. Włączone: brak efektu. (To samo co Domyślna). Wyłączona: nie zezwalaj na środki zaradcze oparte na heurystykach. Może to być przydatne do przetestowania, czy inne długoterminowe rozwiązania (bez plików cookie innych firm) działają zgodnie z oczekiwaniami bez stosowania metod zapobiegania na podstawie heurystyki. Inne wartości flagi: CurrentInteraction : wymagaj interakcji użytkownika z witryną zewnętrzną podczas okna dialogowego lub przekierowania.ShortRedirect Heurystyka przekierowania umożliwia dostęp do plików cookie przez 15 minut: pliki cookie innych firm są dozwolone w przypadku scenariuszy przekierowania opisanych w metodach zapobiegania opartych na heurystycznym.LongRedirect : heurystyka przekierowania przyznaje dostęp do plików cookie na 30 dni.MainFrame: tylko wyskakujące okienka inicjowane przez ramkę główną mogą włączać heurystykę przekierowania. : wyskakujące okienka inicjowane przez dowolny element mogą aktywować heurystykę przekierowania. |
120 | #tpcd-heuristics-grants |
--enable-features=TpcdHeuristicsGrants
--disable-features=TpcdHeuristicsGrants
W przypadku innych wartości ustaw wartość z chrome://flags , zrestartuj przeglądarkę, a potem skopiuj wartość flagi z sekcji Wiersz poleceń na stronie chrome://version . |
Flagi i ustawienia Chrome
Blokowanie plików cookie innych firm w ustawieniach użytkownika Chrome ma inny skutek niż domyślne zachowanie w przypadku korzystania z Chrome z włączoną flagą chrome://flags#test-third-party-cookie-phaseout
.
Gdy włączona jest tylko flaga, pliki cookie innych firm są obsługiwane tak samo jak w przypadku grupy testowej ochrony przed śledzeniem w Chrome: nadal są dozwolone w krótkoterminowych, ograniczonych przypadkach, aby umożliwić działanie usług krytycznych, a także dzięki długoterminowym rozwiązaniom CHIPS i interfejsu Storage Access API.
Jeśli chrome://settings/trackingProtection
(lub chrome://settings/cookies
, jeśli nie ma grupy Ochrony przed śledzeniem) ma włączoną zasadę Blokuj wszystkie pliki cookie innych firm (lub Blokuj pliki cookie innych firm), Chrome nie zezwala na żaden dostęp do plików cookie innych firm ani innych niesklasyfikowanych plików cookie, chyba że pliki cookie innych firm są dozwolone przez zasadę CookiesAllowedForUrls w Chrome Enterprise lub użytkownik wyraźnie zezwoli na dostęp:
- za pomocą ikony oka na pasku adresu (omniboksie).
- Dodanie wpisu w sekcji Zezwolono na używanie plików cookie innych firm na stronie
chrome://settings/trackingProtection
. - Dodawanie wpisu do sekcji Zezwolono na używanie plików cookie innych firm na stronie
chrome://settings/cookies
.
Jeśli zasada BlockThirdPartyCookies ma wartość false
dla użytkownika Chrome Enterprise, nie będzie on mógł blokować plików cookie innych firm z chrome://settings
.
Używanie kombinacji flag do symulowania scenariuszy użycia
Scenariusz | #tracking-protection-3pcd |
#tpcd-metadata-grants |
---|---|---|
Testowanie na 1% | Włączono | Wyłączono |
Okres próbny: rejestracja zatwierdzona dla domeny, ale token nie został jeszcze podany | Włączono | Włączono |
Okres prolongaty jest aktywny, podano token | Włączono | Wyłączono |
Okres prolongaty nie jest już aktywny, podano token | Włączono | [Brak efektu] |
Panel Prywatność i bezpieczeństwo w Narzędziach deweloperskich w Chrome
W tym panelu znajdziesz informacje i opcje dotyczące plików cookie.
Użyj karty Ustawienia, aby przetestować działanie bieżącej strony, jeśli w Chrome zostaną ograniczone pliki cookie innych firm (z okresem przejściowym lub bez niego) lub jeśli w Chrome będą obowiązywać wyjątki oparte na heurystycznym.

Karta Pliki cookie innych firm zawiera informacje o plikach cookie i blokowaniu plików cookie.

Pomoc
- Zgłaszaj problemy z plikami cookie innych firm: goo.gle/report-3pc-broken
- zgłosić problem w repozytorium pomocy dla deweloperów Piaskownicy prywatności: goo.gle/cookies-support