mechanizm rezygnacji w ramach okresu prolongaty wycofania plików cookie innych firm,

.

W przypadku witryn biorących udział w testy wycofania plików cookie innych firm, Chrome zapewnia okres prolongaty , aby tymczasowo ponownie włączyć pliki cookie innych firm. W okresie prolongaty witryny mogą uzyskiwania dostępu do plików cookie innych firm w Chrome, nawet jeśli nie wdrożyli jeszcze wersji próbnej tokeny.

Chrome udostępnia też mechanizm, który pozwala witrynom wyłączyć okres przejściowy dla określonego odsetka użytkowników. Mechanizm rezygnacji umożliwi wyświetlanie reklam wdrożenie etapowe, które pomoże im zrezygnować z korzystania z okresu prolongaty. w celu przetestowania wdrożenia tokenów próbnych wycofywania i przejścia rozwiązań długoterminowych.

Dlaczego deweloperzy potrzebują mechanizmu rezygnacji

Gdy witryna lub usługa zostanie zatwierdzona do testów wycofywania własnych lub innych firm, Chrome udostępnia token testowy i inicjuje okres przejściowy, aby zapewnić czas na wdrożenie tokenów. Okres prolongaty pozostaje w mocy do jego wygaśnięcia – nawet po wdrożeniu tokenów. Może to spowodować może sprawiać problem przy sprawdzaniu, czy wdrożenie tokena próbnego zostało wycofane. udało się.

Deweloperzy mogą ustawić opcję w Chrome, aby wyłączyć okres karencji i przetestować lokalnie wdrożenie tokena, ale nie jest to odpowiednie rozwiązanie do testowania na dużą skalę. Aby umożliwić witrynom wdrożenie tokenów testów produkcyjnych, Chrome udostępnia teraz mechanizm, który umożliwia wyłączenie okresu przejściowego dla określonego odsetka użytkowników.

Skonfiguruj wartości procentowe rezygnacji w okresie prolongaty

Aby zrezygnować z udostępniania danych, prześlij publicznie dostępny plik konfiguracji w katalogu .well-known witryny na stronie /.well-known/tpcd/grace-period.json. Plik grace-period.json zawiera odsetki rezygnacji z korzystania z danych funkcji w ramach okresu przejściowego:

  • FirstPartyOptOutPercentage
  • ThirdPartyOptOutPercentage

Mogą one mieć wartości 0, 25, 50 lub 100. Na przykład:

{
  "ThirdPartyOptOutPercentage": 25
}

Zmiana odsetka użytkowników Chrome, którzy mogą zrezygnować z plików cookie w okresie przejściowym, nie ma wpływu na odsetek klientów Chrome podlegających mechanizmowi ochrony przed śledzeniem w Chrome, który ogranicza pliki cookie innych firm w przypadku 1% użytkowników Chrome.

Jeśli np. w przypadku witryny z możliwością rezygnacji w okresie prolongaty ustawisz 50% wartości, to 0,5% (1% * 50%) klientów Chrome będzie mieć ograniczone pliki cookie innych firm w witrynie.

Testuj wdrożenie

Jeśli chcesz skorzystać z okresu przejściowego, zalecamy jak najszybsze wdrożenie grace-period.json z wartością 0 dla jednego lub obu kluczy. Pozwoli Ci to sprawdzić, czy przetwarza plik zgodnie z oczekiwaniami bez wpływu na aktywację okresu prolongaty. Ty Możesz wtedy zacząć zwiększać ten odsetek. Planujemy aby udostępnić deweloperom narzędzia do wysyłania zapytań o stan aktywacji okresu prolongaty witryn otwieranych przez przeglądarkę.

Aby plik grace-period.json został zastosowany, musi być odpowiednio sformatowany. Do uniknąć błędów, sprawdź plik za pomocą za pomocą narzędzia do weryfikacji rezygnacji z okresu prolongaty.

Subdomeny

Jak widać w podanych niżej przykładach, zakres wyłączenia jest taki sam jak zakres pochodzenia zarejestrowanego w ramach okresu próbnego wycofania. Jeśli okres próbny wycofania rejestracja ma dopasowanie subdomen włączone, do zarejestrowanego źródła i jego subdomen zostanie zastosowana rezygnacja z okresu prolongaty.

Plik konfiguracji .well-known/tpcd/grace-period.json musi być hostowany w źródła zarejestrowanego na potrzeby okresu próbnego wycofywania.

Zarejestrowane źródło Dopasowywanie subdomen? Plik konfiguracji Zakres rezygnacji
https://foo.example Nie https://foo.example/.well-known/tpcd/grace-period.json https://foo.example
https://sub.foo.example Nie https://sub.foo.example/.well-known/tpcd/grace-period.json https://sub.foo.example
https://foo.example Tak https://foo.example/.well-known/tpcd/grace-period.json https://*.foo.example

Debugowanie mechanizmu rezygnacji

Serwery Google regularnie sprawdzają plik grace-period.json (jeśli istnieje) w każdej witrynie, w której jest aktywny okres przejściowy. Procenty rezygnacji można następnie rozprowadzany na wszystkie klienty Chrome, choć ten proces może potrwać od 24 do 48 godzin. aby zakończyć. Chrome udostępni narzędzie, aby deweloperzy witryn mogli sprawdzić czas oczekiwania okres aktywacji w panelu Problemy w Narzędziach deweloperskich w Chrome, aby dowiedzieć się, gdy obowiązuje rezygnacja.

Przykłady

Przykład firmy zewnętrznej

W poniższym przykładzie użytkownik third-party.example zarejestrował się w kategorii zewnętrznego narzędzia do wycofania wersji próbnej i aktywowano w ich przypadku okres prolongaty. Pliki te są hostowane pod adresem third-party.example/well-known/tpcd/grace-period.json:

{
  "ThirdPartyOptOutPercentage": 25
}

Po utworzeniu tego pliku okres prolongaty zostanie wyłączony dla 25% Klienty Chrome, które mają dostęp do witryn. lub usługi w ofercie third-party.example. W przypadku klientów Chrome podlegających ochrona przed śledzeniem, pliki cookie innych firm z witryny third-party.example będą ograniczone, chyba że plik cookie jest aktywny okres próbny wycofania plików cookie innych firm.

Przykład własny

W tym przykładzie użytkownik first-party.example zarejestrował się w ramach testu wycofywania usług własnych i został objęty okresem przejściowym. Pliki te są hostowane pod adresem first-party.example/well-known/tpcd/grace-period.json:

{
  "FirstPartyOptOutPercentage": 50
}

W takiej sytuacji okres prolongaty zostanie wyłączony w przypadku 50% Chrome klientów odwiedzających ich witrynę. W przypadku wszystkich klientów Chrome należących do grupy ochrony przed śledzeniem pliki cookie innych firm zostaną ograniczone.

Więcej informacji

Jeśli masz pytania dotyczące mechanizmu rezygnacji, zgłoś problem na Repozytorium pomocy Piaskownicy prywatności.