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 do pomiaru trafności i pomiarów Piaskownicy prywatności, zakończenia okresu testowania origin oraz aktualizacji dotyczących rejestracji.

W maju przedstawiliśmy nasze plany udostępniania w Chrome 115 interfejsów API do pomiaru trafności i pomiarów Piaskownicy prywatności. Nadszedł ten moment, więc po przejściu Chrome 115 na wersję stabilną rozpoczynamy proces stopniowego włączania interfejsów API w ciągu kilku najbliższych dni.

W tym poście omówimy wiele elementów tej aktualizacji, w tym:

  • Dostawa: proces wprowadzania interfejsów API trafności i pomiarów: Topics, Protected Audience, Attribution Reporting, Private Agregation, Shared Storage i Fenced Frames.
  • Stopniowo włączaj interfejsy API: w trakcie tych 115 kroków będziemy stopniowo włączać interfejsy API. W tym celu monitorujemy problemy, aby do połowy sierpnia uzyskać ich dostępność na poziomie 99%.
  • Zakończenie testowania ujednoliconego źródła: 20 września 2023 r. kończy się okres testowania origin Piaskownicy prywatności i Pomiar skuteczności. Zakres tych testów pokrywa się z przejściem na wersję ogólnodostępną.
  • Zaktualizowane opcje kontroli dla użytkowników: będą mieli dostęp do ustawień prywatności w reklamach, które pozwolą im zarządzać interfejsami API.
  • Rejestracja: wprowadziliśmy 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: uzupełniliśmy szczegółowe informacje o opcjach testowania interfejsów API bez danych z plików cookie innych firm.

Czym jest dostawa

W poprzednim poście przedstawiliśmy listę interfejsów API związanych z trafnością i pomiarem, które pojawią się w Chrome 115. W ramach standardowego procesu wysłaliśmy na listę adresową blink-dev wiadomość „Intent to Ship” (I2S) dla każdej funkcji. Komunikaty I2S zawierają szczegółowe informacje o konkretnych funkcjach interfejsu API w wersji 115, dyskusje inżynierów nad propozycjami oraz co najważniejsze, zgody (lub LGTM) na udostępnienie tej funkcji przez właścicieli interfejsu Blink API.

Oprócz interfejsów API platformy internetowej usługa agregacji do raportowania atrybucji i agregacji prywatnej też stanie się ogólnodostępna. Jesteśmy też w trakcie stopniowego włączania zestawów własnych (I2S) i prywatnych tokenów stanu (I2S), a wkrótce wprowadzamy partycjonowanie miejsca na dane (I2S).

Stopniowe włączanie interfejsów API

Tak jak w przypadku niektórych poprzednich funkcji Piaskownicy prywatności, będziemy stopniowo włączać interfejsy API trafności i pomiarów w przypadku coraz większej liczby instancji przeglądarek, aby mieć pewność, że jesteśmy w stanie monitorować potencjalne problemy i na nie reagować. Zamierzamy rozpocząć ten proces kilka dni po dacie stabilnej 115, czyli 18 lipca 2023 r., najprawdopodobniej w tygodniu zaczynającym się 24 lipca. Następnie zamierzamy w ciągu mniej więcej tygodnia włączyć te interfejsy API w około 35% przeglądarek. Podobnie jak w przypadku testowania ujednoliconego źródła, ta zmiana obejmie grupę główną z włączonymi wszystkimi interfejsami API oraz kilka mniejszych grup izolowanych z podzbiorem interfejsów API. Te izolowane grupy umożliwiają szybszą identyfikację potencjalnych problemów z interfejsami API.

Na początku sierpnia planujemy zwiększyć dostępność tej funkcji dla około 60% przeglądarek. W dalszym ciągu będą to grupy eksperymentalne, więc poziom dostępności różnych interfejsów API może się różnić. Do połowy sierpnia, czyli około 116 wersji stabilnej, zwiększymy liczbę wszystkich przeglądarek do około 99%. Na tym etapie scalamy też poszczególne grupy eksperymentalne, utrzymując jedynie małe, odizolowane grupy bez włączonych interfejsów API, aby ułatwić wykrywanie potencjalnych problemów. Zatrzymujemy się na tym poziomie, aby kontynuować monitorowanie i przygotować się do trybów testowania obsługiwanych przez Chrome.

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

Ten harmonogram może ulec zmianie w zależności od wyników monitorowania. Jak zawsze będziemy aktualizować dokumentację, a także publikować aktualizacje w wątkach blink-dev na każdym etapie.

Rejestracja

Aby uzyskać dostęp do interfejsów API Piaskownicy prywatności i trafności w Chrome i na Androidzie, deweloperzy muszą przejść proces rejestracji i atestu. Wkrótce stanie się to obowiązkowym wymogiem uzyskania 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 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 wersji próbnej ujednoliconego źródła

Testowanie origin Piaskownicy prywatności i Pomiar skuteczności umożliwia witrynom przeprowadzanie ujednoliconych eksperymentów z użyciem interfejsów API trafności i pomiarów. Aby zapewnić ciągłość dotychczasowych danych, zaczynamy wprowadzanie zmian w interfejsie API z tymi samymi grupami, które są włączone w testach origin. Tokeny i okres próbny origin pozostaną ważne do 20 września 2023 r., ale do końca lipca nie będzie już trzeba ich przekazywać. W tym tygodniu zaczniemy też usuwać wymóg tokena testowania origin w przypadku kanałów wersji przedstabilnych (beta, Canary itp.), ponieważ będziemy stopniowo zwiększać ogólny ruch. Pamiętaj jednak, aby zarejestrować się w interfejsach API przed upływem daty ważności, aby zapewnić płynne przejście na nową wersję. Gdy zakończymy testowanie origin, zaktualizujemy naszą dokumentację o dodatkowe wskazówki i instrukcje.

Zaktualizowano ustawienia użytkownika

Stopniowo wprowadzamy zaktualizowane ustawienia prywatności w reklamach, które zastąpią wersję próbną Piaskownicy prywatności. Nowe wrażenia wprowadzamy w harmonogramie zbliżonym do tych interfejsów API – do połowy sierpnia. Deweloperzy mogą włączyć nowe ustawienia testowania, włączając flagę na stronie chrome://flags/#privacy-sandbox-settings-4. W tabeli poniżej znajdziesz odpowiednie ustawienia Chrome i interfejsy API, które mają kontrolę nad tymi ustawieniami:


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


Atrybucja

Tryby testowania obsługiwane przez Chrome

Wcześniej podaliśmy wstępne informacje o trybach testowania obsługiwanych w Chrome i przeanalizowaliśmy też opinie w repozytorium GitHub z pomocą dla deweloperów. W połowie sierpnia podamy więcej szczegółów technicznych. Zorganizujemy też sesje w godzinach pracy dla programistów i będziemy pracować nad rozwiązywaniem problemów z trybem testowym na GitHubie. Możesz przesłać opinię na temat tych problemów:

Możesz też zgłosić nowy problem w celu uzyskania dodatkowych pytań lub dyskusji.

Udostępnienie tych interfejsów API to kolejny kluczowy etap na harmonogramie Piaskownicy prywatności. Oznacza to początek przejścia z witryn testujących w ramach testowania origin na integrację tych interfejsów API w środowisku produkcyjnym. Będziemy na bieżąco informować o postępach w zakresie włączania interfejsów API, po 4 kwartał 2023 r. (czyli o wycofaniu plików cookie innych firm na 1% z zastosowaniem etykiet), a w III kwartale 2024 r. nastąpi całkowite wycofanie plików cookie innych firm. Zgodnie z naszymi zobowiązaniami będziemy ściśle współpracować z CMA, zanim podejmiemy dalsze kroki w celu zwiększenia dostępności wycofywanej usługi.