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

Plany i harmonogram stopniowego włączania w Chrome 115 interfejsów API trafności i pomiarów Piaskownicy prywatności, zakończenia testowania origin oraz aktualizacji rejestracji.

W maju przedstawiliśmy nasze plany udostępnienia interfejsów API trafności i pomiarów związanych z Piaskownicą prywatności w Chrome 115. Ten moment już nadszedł, więc wraz z przejściem na wersję stabilną Chrome 115 rozpoczynamy proces stopniowego włączania tych interfejsów API w ciągu kilku najbliższych dni.

Omówimy w nim wiele elementów wdrożenia, w tym:

  • Co jest dostarczane: proces wdrażania interfejsów API trafności i pomiarów: Topics, Protected Audience, Attribution Reporting, agregacja prywatna, Pamięć współdzielona i Fencing
  • Stopniowe włączanie interfejsów API: interfejsy API będą włączane stopniowo do końca 115 etapów, jednocześnie monitorując pod kątem problemów. Dostępność interfejsu powinna sięgać 99% do połowy sierpnia.
  • Zakończenie testowania ujednoliconego źródła: do 20 września 2023 r. kończy się okres testowania origin w Piaskownicy prywatności i ze względu na możliwość przejścia na ogólnodostępną dostępność.
  • Zaktualizowane opcje kontroli dla użytkowników: użytkownicy będą mieli dostęp do sekcji „Prywatność w reklamach”. do zarządzania interfejsami API.
  • Rejestracja: obowiązuje zaktualizowany proces rejestracji, który jest obowiązkowy dla deweloperów korzystających z interfejsów API trafności i pomiarów.
  • Tryby testowania obsługiwane przez Chrome: zaktualizowano szczegółowe informacje o opcjach testowania interfejsów API przez programistów bez wykorzystywania danych z plików cookie innych firm.

Co jest dostawą

W poprzednim poście przedstawiliśmy listę interfejsów API trafności i pomiarów, które wprowadzamy w Chrome 115. W ramach standardowego procesu wysłaliśmy „zamiar do wysyłki” (I2S) na listę adresową blink-dev dla każdej funkcji. W wiadomościach I2S znajdziesz szczegóły dotyczące funkcji interfejsu API w wersji 115, dyskusje inżynierów nad pakietami oraz, co najważniejsze, zgody (LGTM) o zgodach właścicieli interfejsu Blink API na udostępnienie tej funkcji.

Oprócz interfejsów API platformy internetowej usługa agregacji na potrzeby raportowania atrybucji i agregacji prywatnej stanie się też ogólnie dostępna. Ponadto jesteśmy w trakcie stopniowego włączania zestawów własnych (I2S) i prywatnych tokenów (I2S) i wprowadzimy partycjonowanie miejsca na dane (I2S).

Stopniowe włączanie interfejsów API

Podobnie jak w przypadku niektórych poprzednich funkcji Piaskownicy prywatności będziemy stopniowo włączać interfejsy API trafności i pomiarów w coraz większym odsetku instancji przeglądarek, aby mieć pewność, że możemy monitorować potencjalne problemy i na nie reagować. Chcemy rozpocząć ten proces kilka dni po dacie stabilnej 115, czyli 18 lipca 2023 r., najprawdopodobniej w tygodniu rozpoczynającym się 24 lipca. Następnie zamierzamy w ciągu tygodnia włączyć interfejsy API dla około 35% przeglądarek. Podobnie jak w przypadku ujednoliconego testowania origin, to osiągnięcie będzie obejmowało główną grupę z włączonymi wszystkimi interfejsami API oraz kilka mniejszych izolowanych grup z włączonym podzbiorem interfejsów API. Te izolowane grupy umożliwiają szybsze identyfikowanie potencjalnych problemów z interfejsami API.

Na początku sierpnia planujemy zwiększyć dostępność tej funkcji w około 60% przeglądarek. Nadal będą obejmować grupy eksperymentalne, więc mogą występować różne poziomy dostępności dla różnych interfejsów API. Wszystko będzie w porządku, więc do połowy sierpnia, czyli w okolicach wersji stabilnej 116, zwiększymy liczbę przeglądarek do około 99%. Na tym etapie scalimy też poszczególne grupy eksperymentalne, zachowując tylko małe, odizolowane grupy bez włączonego wszystkich interfejsów API, aby ułatwić wykrywanie potencjalnych problemów. Pozostaniemy na tym poziomie, aby kontynuować monitorowanie i rozpoczęcie przygotowania do trybów testowania obsługiwanych przez Chrome.

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

Ten harmonogram może ulec zmianie w zależności od wyników monitorowania. Jak zawsze będziemy tu aktualizować dokumentację, a także publikować aktualizacje w wątkach blink-dev w miarę postępów poszczególnych etapów.

Rejestracja

Aby uzyskać dostęp do interfejsów API trafności i pomiarów z Piaskownicy prywatności w Chrome i na Androidzie, deweloperzy muszą ukończyć proces rejestracji i atestacji. Wkrótce stanie się to wymogiem dostępu do interfejsów API, dlatego zalecamy jak najszybsze rozpoczęcie tego procesu. Na potrzeby testów lokalnych udostępniamy zastąpienia programisty z Chrome 116 z flagą Chrome i przełącznikiem interfejsu wiersza poleceń:

  • Zgłoś: chrome://flags/#privacy-sandbox-enrollment-overrides
  • Interfejs wiersza poleceń: --privacy-sandbox-enrollment-overrides=https://example.com,https://example.co.uk,...

Kończenie testowania ujednoliconego origin

Testowanie trafności i pomiarów w Piaskownicy prywatności umożliwia witrynom przeprowadzanie ujednoliconych eksperymentów obejmujących interfejsy API trafności i pomiarów. Rozpoczynamy rozruch interfejsu API z tymi samymi grupami, które są włączone w ramach testowania origin, aby zapewnić ciągłość istniejących danych. Tokeny i okres próbny origin pozostaną ważne do 20 września 2023 r., ale do końca lipca nie będzie już konieczne ich dostarczanie. W tym tygodniu zaczniemy też wycofywać wymaganie tokena testowania origin w przypadku kanałów wersji przedstabilnej (beta, Canary itp.), ponieważ zaczniemy zwiększać ogólny ruch. Aby zapewnić płynne przejście, zarejestruj się w interfejsie API przed upływem tej daty. W miarę zbliżania się do końca okresu próbnego origin zaktualizujemy naszą dokumentację o dodatkowe wskazówki i instrukcje.

Zaktualizowane ustawienia użytkowników

Stopniowo wprowadzamy zaktualizowane ustawienia prywatności w reklamach, które zastąpią ich wersję próbną. Wprowadzamy nowy UX w harmonogramie zbliżonym do interfejsów API. Planujemy zakończyć ten proces do połowy sierpnia. Deweloperzy mogą włączyć nowe ustawienia testowania, włączając flagę w chrome://flags/#privacy-sandbox-settings-4. Poniższa tabela zawiera odpowiednie ustawienia Chrome i kontrolowane przez nie interfejsy API:


Ustawienia Chrome

Lokalizacja ustawień

Interfejs API Piaskownicy prywatności

Tematy reklam

chrome://settings/adPrivacy/interests


Tematy

Reklamy sugerowane przez witrynę

chrome://settings/adPrivacy/sites


Protected Audience API

Pomiar skuteczności reklam

chrome://settings/adPrivacy/measurement


Raporty atrybucji

Tryby testowania obsługiwane przez Chrome

Wcześniej podaliśmy wstępną informację o trybach testowania obsługiwanych przez Chrome. Pracujemy też nad Waszą opinią dotyczącą repozytorium pomocy dla deweloperów na GitHubie. Więcej szczegółów technicznych podamy w połowie sierpnia. Później będziemy też prowadzić sesje konsultacji dla deweloperów. Nadal będziemy pracować nad problemami w trybie testowym w serwisie GitHub. Możesz przesłać opinię na temat tych problemów:

Możesz też zgłosić nowy problem, aby uzyskać dodatkowe pytania lub dyskusje.

Dostarczanie tych interfejsów API to kolejny ważny krok na drodze do osi czasu Piaskownicy prywatności. Oznacza to początek przechodzenia z testowania origin w witrynach na integrację tych interfejsów API w środowisku produkcyjnym. Będziemy na bieżąco informować o postępach w procesie włączania interfejsów API, przez wymuszanie testowania z etykietami w IV kwartale 2023 r., wycofania plików cookie innych firm z wykorzystaniem 1% plików cookie od 4 stycznia 2024 r. Zgodnie z naszymi zobowiązaniami będziemy nadal ściśle współpracować z CMA, zanim podejmiemy dalsze kroki w celu zwiększenia zakresu wycofania.