W tym tygodniu, nie wcześniej niż 26 października, zaczniemy zwiększać populację użytkowników biorących udział w testach origin Piaskownicy prywatności i Pomiary w przypadku 5% użytkowników wersji stabilnej.
W tym tygodniu, najwcześniej 26 października, zaczniemy zwiększać populację użytkowników biorących udział w testach origin Piaskownicy prywatności i Pomiary wśród 5% użytkowników wersji stabilnej. Zawsze podejmujemy stopniowe zwiększanie limitów i aktywnie monitorujemy występowanie problemów w ramach testowania origin Chrome. W ciągu kilku dni poziom ruchu może się zwiększyć. W przypadku wersji przedstabilnych kanały Canary i beta będą działać tak samo, jak dotychczas – udział w testach origin będzie równy 50/50.
W sierpniu wprowadziliśmy wersję stabilną Chrome, aby umożliwić testy funkcjonalne w prawdziwym środowisku produkcyjnym. Wyniki pozwoliły nam zwiększyć stabilność interfejsów API, dokumentację dla programistów oraz pomoc. Zwiększamy skalę tych testów do 5%, aby kontynuować testy funkcjonalne w 2022 r. i przygotować się do testów użytkowych w 2023 r.
W związku z tym Twoja opinia jest dla nas ważna. Opinie te mogą mieć formę dyskusji na temat propozycji, zgłaszania problemów z wdrażaniem oraz udostępniania wyników testów pozostałym członkom ekosystemu – co najważniejsze, gdy rozszerzamy zakres usług na szerszą skalę.
Kontrolowanie Twojego udziału w okresie testowania origin
Więcej informacji o tym, jak możesz wziąć udział w testowaniu origin Piaskownicy prywatności na temat trafności i pomiarów, znajdziesz w dokumentacji dotyczącej testowania origin.
Mechanika testowania origin nie zmieniła się: otrzymujesz tokeny testowania origin na potrzeby kontekstów, w których chcesz poeksperymentować z interfejsami API. W przypadku większej liczby użytkowników warto monitorować i kontrolować poziom ruchu w miejscu, w którym zdecydujesz się na włączenie okresu próbnego.
W tym celu:
- Domyślnie dołączaj tokeny próbne źródła we wszystkich kontekstach, w których chcesz przeprowadzić eksperyment.
- Używaj wykrywania funkcji, aby sprawdzać, czy są aktywne interfejsy API.
- Jeśli interfejsy API są aktywne (i dlatego przeglądarka kwalifikuje się do tego eksperymentu), określ, czy chcesz ich używać na podstawie kryteriów własnego eksperymentu. Jeśli na przykład masz już infrastrukturę testów A/B do przeprowadzania eksperymentów z wykorzystaniem odsetka ruchu, próbkowania lub innego atrybutu, na tym etapie możesz zdecydować, których funkcji będziesz aktywnie używać.
Możesz całkowicie uniemożliwić uczestniczenie w testowaniu origin w dowolnej instancji przeglądarki, nie uwzględniając tokena w odpowiedzi. Jeśli na przykład limit eksperymentu został osiągnięty lub musisz rozwiązać jakiś problem w trakcie okresu próbnego, nieuwzględnienie tokena gwarantuje, że żadna funkcja eksperymentalna nie będzie dostępna ani aktywna na stronie.
Odnów token
Tokeny próbne źródła wygasają po 6 tygodniach od daty ich wystawienia (lub po zakończeniu okresu próbnego, jeśli nastąpi to wcześniej).
Bardzo ważne jest, aby odnawiać i wdrażać nowe tokeny w tym okresie, aby móc nieprzerwanie korzystać z funkcji testowania origin.
Odnawianie tokenów zajmuje tylko kilka minut, a na tej samej stronie możesz wdrożyć wiele tokenów na potrzeby tej samej wersji próbnej. Odnowiony token można wdrożyć przed wygaśnięciem obecnego tokena, aby zapewnić użytkownikom nieprzerwany dostęp do usług.
Interfejsy API i funkcje korzystające z wersji próbnej origin
Zwiększenie liczby uczestników testów oznacza znalezienie równowagi między dostarczaniem wczesnych funkcji do przetestowania przy jednoczesnym zachowaniu stabilnego środowiska dla użytkowników Chrome. Chociaż zwiększamy ogólną populację użytkowników wersji testowej Chrome w wersji stabilnej do 5%, poszczególne funkcje interfejsu API dostępne w ramach okresu próbnego będą przechodzić we wczesnej fazie testowania stabilności, zanim przejdą do wersji beta lub wersji stabilnej.
Niektóre funkcje mogą być dostępne w kolejnych kanałach tylko wtedy, gdy są używane. Oznacza to, że takie funkcje są dostępne w ramach wstępnych testów w wersji Canary i beta, w ramach testowania origin lub flagi funkcji. Mają one kluczowe znaczenie dla przejścia na wersję stabilną. Podczas testów należy nadal aktywnie korzystać z wykrywania funkcji dla każdego interfejsu API i spodziewać się zmienności tej funkcji w czasie oraz w poszczególnych wersjach Chrome.
W miarę rozwijania poszczególnych funkcji będziesz otrzymywać powiadomienia na listach adresowych deweloperów odpowiednich interfejsów API (Raportowanie atrybucji, FLEDGE, Topics i współdzielone miejsce na dane). Będziemy na bieżąco aktualizować dokumentację dla deweloperów, dodając podsumowanie aktywnych funkcji.
Raporty atrybucji, Topics, FLEDGE i Fenced Frame są obecnie dostępne w wersji stabilnej Chrome. W ramach zwiększonego ruchu będą dostępne. Najwcześniej w tym tygodniu zaczniemy zwiększać ruch w raportach atrybucji i interfejsach Topics. Od 9 listopada wzrośnie liczba FLEDGE i Fenced Frames.
API | Stan wersji próbnej origin |
---|---|
Raporty atrybucji | Dostępne w wersji stabilnej, wzrośnie do 5% po 26 października. |
Tematy | Dostępne w wersji stabilnej, wzrośnie do 5% po 26 października. |
FLEDGE | Dostępne w wersji stabilnej, wzrośnie do 5% od 9 listopada. |
Ramki ogrodzone | Dostępne w wersji stabilnej, wzrośnie do 5% od 9 listopada. |
Pamięć współdzielona | Obecnie jest dostępna tylko w wersji M105+ w wersji Canary, deweloperskiej i beta. |
To ważny krok milowy na drodze do ogólnego uruchomienia tych interfejsów API na potrzeby ogólnej dostępności i wycofania plików cookie innych firm. Jeżeli czekasz na bardziej rozbudowany zestaw funkcji do własnych testów, czas się zaangażować.
Testowanie w przyszłości
W 2022 roku zakończymy testy funkcjonalne, aby zapewnić działanie wszystkich interfejsów API zgodnie z oczekiwaniami. Spodziewamy się, że deweloperzy zainwestują w testy użytkowe. W najbliższych miesiącach opublikujemy bardziej szczegółowe wskazówki dotyczące testów praktycznych, które pomogą deweloperom przygotować się do uzyskania najlepszych wyników w przypadku określonych typów reklamodawców i swoich zastosowań.
Jak zawsze, chcemy poznać Twoją opinię i ułatwić Ci udział w programie. Możesz skontaktować się z nami za pomocą formularza opinii, @ChromiumDev na Twitterze, repozytorium pomocy dla deweloperów na GitHubie lub innego kanału, w którym możemy przesyłać opinie.