Dostawa interfejsów API Piaskownicy prywatności do określania trafności i pomiarów

Plany i harmonogram stopniowego włączania interfejsów API do pomiaru i sprawdzania trafności w Piaskownicy prywatności w Chrome 115, zakończenie testowania origin oraz aktualizacje dotyczące rejestracji.

W maju poinformowaliśmy o planach wprowadzenia w Chrome 115 interfejsów API do pomiaru i oceny trafności w Piaskownicy prywatności. Ten moment właśnie nadszedł. W związku z tym, że Chrome 115 przechodzi do wersji stabilnej, w ciągu najbliższych kilku dni zaczniemy stopniowo włączać interfejsy API.

W tym poście omówimy wiele elementów tego wdrożenia, w tym:

  • Co jest dostępne: proces wdrażania interfejsów API służących do pomiarów i zwiększania trafności: Topics, Protected Audience, Attribution Reporting, Private Aggregation, Shared Storage i Fenced Frames.
  • Stopniowe włączanie interfejsów API: interfejsy API będą stopniowo włączane w ramach etapu 115, a my będziemy monitorować występowanie problemów. Do połowy sierpnia chcemy osiągnąć dostępność na poziomie 99%.
  • Koniec okresu próbnego z jednolitym źródłem: okres próbny z użyciem źródła danych Piaskownicy prywatności do celów pomiaru i zwiększania trafności kończy się 20 września 2023 r., co pokrywa się z przejściem na ogólną dostępność.
  • Zaktualizowane ustawienia użytkownika: użytkownicy będą mieli do dyspozycji ustawienia „Prywatność reklam”, aby zarządzać interfejsami API.
  • Rejestracja: wprowadziliśmy nowy proces rejestracji, który jest obowiązkowy dla deweloperów korzystających z interfejsów API związanych z trafnością i pomiarami.
  • Tryby testowania przy użyciu Chrome: zaktualizowaliśmy informacje o opcjach testowania interfejsów API bez plików cookie innych firm.

Co to jest dostawa

W poprzednim wpisie przedstawiliśmy listę interfejsów API służących do pomiaru trafności i interfejsów API do pomiaru, które są wprowadzane w Chrome 115. W ramach standardowej procedury wysłaliśmy wiadomość „Intent to Ship” (I2S) na listę adresową blink-dev dla każdej funkcji. Komunikaty I2S zawierają informacje o konkretnej funkcji interfejsu API w wersji 115, dyskusje techniczne na temat propozycji oraz, co ważne, zgody (czyli LGTM) właścicieli interfejsu Blink API na wdrożenie funkcji.

Oprócz interfejsów API platformy internetowej do ogólnej dostępności przechodzi też usługa agregacji do raportowania atrybucji i agregacji prywatnej. Jesteśmy też w trakcie stopniowego włączania zbiorów danych własnych (I2S), tokenów stanu prywatnego (I2S) i partycjonowania pamięci (I2S).

stopniowe włączanie interfejsów API.

Podobnie jak w przypadku niektórych wcześniejszych funkcji Piaskownicy prywatności, interfejsy API dotyczące trafności i pomiarów będziemy stopniowo włączać w coraz większej liczbie instancji przeglądarki, aby mieć możliwość monitorowania i rozwiązywania ewentualnych problemów. Zamierzamy rozpocząć ten proces kilka dni po 115 wersji stabilnej, czyli 18 lipca 2023 r., prawdopodobnie w tygodniu 24 lipca. Następnie w ciągu około tygodnia zamierzamy zwiększyć liczbę przeglądarek, w których włączymy interfejsy API, do około 35%. Podobnie jak w przypadku testowania z użyciem wspólnego źródła, ta faza obejmie grupę główną ze wszystkimi włączonymi interfejsami API oraz kilka mniejszych grup z podzbiorem interfejsów API. Te odrębne grupy umożliwiają szybsze wykrywanie potencjalnych problemów z interfejsami API.

Na początku sierpnia zamierzamy zwiększyć dostępność do około 60% przeglądarek. Nadal będą one obejmować grupy eksperymentalne, więc możesz zauważyć różne poziomy dostępności w przypadku różnych interfejsów API. Jeśli wszystko pójdzie zgodnie z planem, do połowy sierpnia, w okolicach wydania 116 Stable, zwiększymy liczbę obsługiwanych przeglądarek do około 99%. W tym momencie scalimy też poszczególne grupy eksperymentalne, zachowując tylko małe, odseparowane grupy bez włączonych wszystkich interfejsów API, aby ułatwić wykrywanie potencjalnych problemów. Na tym etapie będziemy kontynuować monitorowanie i przygotowywać się do testowania w trybach obsługiwanych przez Chrome.

Przybliżona dostępność w Chrome Stable według wersji.

Ten harmonogram może ulec zmianie w zależności od wyników monitorowania. Jak zawsze będziemy aktualizować dokumentację i publikować informacje na wątkach blink-dev w miarę postępów na poszczególnych etapach.

Rejestracja

Aby uzyskać dostęp do interfejsów API Piaskownicy prywatności do pomiaru i oceny trafności w Chrome i na Androidzie, deweloperzy będą musieli przejść proces rejestracji i weryfikacji. Wkrótce stanie się to obowiązkowym wymogiem korzystania z interfejsów API, dlatego zalecamy jak najszybsze rozpoczęcie tego procesu. Do testowania lokalnego udostępniamy zastąpienia dla deweloperów z Chrome 116 za pomocą flagi Chrome i przełącznika CLI:

  • Flaga: chrome://flags/#privacy-sandbox-enrollment-overrides
  • CLI: --privacy-sandbox-enrollment-overrides=https://example.com,https://example.co.uk,...

Zakończenie testowania ujednoliconego origin

Testowanie origin interfejsów API Piaskownicy prywatności – trafność i pomiar umożliwia witrynom prowadzenie eksperymentów w ramach interfejsów API trafności i pomiaru. Rozpoczynamy wdrażanie interfejsu API w tych samych grupach, które zostały włączone w ramach okresu próbnego w pochodzeniu, aby zapewnić ciągłość dotychczasowych danych. Te tokeny i próbna wersja źródłowa pozostają ważne do 20 września 2023 r., ale do końca lipca nie będzie już trzeba ich podawać. W tym tygodniu zaczniemy też usuwać wymagania dotyczące tokena próbnego pochodzenia w przypadku kanałów, które nie są jeszcze stabilne (beta, Canary itp.), ponieważ zaczniemy zwiększać ogólny ruch. Aby jednak zapewnić płynne przejście, musisz się zarejestrować w przypadku interfejsów API przed datą wygaśnięcia. Po zakończeniu okresu próbnego origin zaktualizujemy dokumentację o dodatkowe wskazówki i instrukcje.

Zaktualizowane ustawienia użytkownika

Stopniowo wdrażamy zaktualizowane ustawienia prywatności reklam, które zastąpią wersję próbną ustawień Piaskownicy prywatności. Włączamy nowy interfejs użytkownika w przybliżonym terminie wdrożenia interfejsów API. Planujemy zakończyć ten proces do połowy sierpnia. Programiści mogą włączyć nowe ustawienia na potrzeby testowania, aktywując flagę na stronie chrome://flags/#privacy-sandbox-settings-4. W tabeli poniżej znajdziesz odpowiednie ustawienia Chrome i interfejsy API, które kontrolują:


Ustawienia Chrome

Ustawienia lokalizacji

Interfejs API Piaskownicy prywatności

Tematy reklam

chrome://settings/adPrivacy/interests


Tematy

Reklamy sugerowane przez witrynę

chrome://settings/adPrivacy/sites


Protected Audience

Pomiar skuteczności reklam

chrome://settings/adPrivacy/measurement


Raportowanie atrybucji

Tryby testowania obsługiwane przez Chrome

Wcześniej udostępniliśmy wstępne informacje o trybach testowania w Chrome. Otrzymaliśmy też od Was opinie, które przekazaliśmy do repozytorium GitHub zespołu pomocy dla deweloperów. W połowie sierpnia udostępnimy więcej informacji technicznych. Będziemy też organizować sesje dla programistów oraz nadal pracować nad problemami związanymi z trybem testowania na GitHubie. Możesz przesłać opinię na temat tych problemów:

Możesz też utworzyć nowy problem, aby zadać dodatkowe pytania lub przeprowadzić dyskusję.

Wdrożenie tych interfejsów API to kolejny ważny krok na mapie drogowej Piaskownicy prywatności. Oznacza to początek przejścia z testowania witryn w ramach okresu próbnego w pochodzeniu do integracji tych interfejsów API w wersji produkcyjnej. Będziemy informować Cię o naszych postępach w uzyskiwaniu dostępu do interfejsów API, testowaniu z etykietami w IV kwartale 2023 r., wycofywaniu plików cookie innych firm w przypadku 1% użytkowników od 4 stycznia 2024 r., a potem całkowitego wycofywania plików cookie innych firm w III kwartale 2024 r. Będziemy nadal ściśle współpracować z CMA, zgodnie z naszym zobowiązaniem, zanim podejmiemy dalsze kroki w kierunku wycofania.