Piaskownica prywatności zawiera szereg propozycji, które umożliwiają wykorzystanie reklam bez konieczności śledzenia w wielu witrynach. Testy źródła umożliwiają programistom ocenę nowych technologii internetowych i przekazywanie opinii na ich temat na podstawie testów w rzeczywistych warunkach. Testowanie origin Piaskownicy prywatności pod kątem trafności i pomiarów to pojedynczy test, który umożliwia witrynom przeprowadzanie ujednoliconych eksperymentów dotyczących interfejsów Attribution Reporting API, Protected Audience API, Topics, Fenced Frames i Shared Storage. Deweloperzy mogą zarejestrować się w tym jednym testowaniu origin, które umożliwia testowanie interfejsów Topics API, Protected Audience API i Attribution Reporting API. Z tego przewodnika dowiesz się, jak skonfigurować dostęp do interfejsów API, jak sprawdzić poprawność konfiguracji oraz gdzie znaleźć dodatkowe materiały do testowania interfejsów API.
Sprawdzanie stanu testu pochodzenia
Czerwiec 2023 r.
Stopniowe wdrażanie Private Aggregation w wersji stabilnej (7%)
Interfejs Private Aggregation API będzie dostępny w przypadku 7% ruchu w stabilnej wersji Chrome od wtorku 6 czerwca 2023 roku. Interfejs API będzie dostępny w głównej ujednoliconej grupie testowej origin (5%), w izolowanej grupie Protected Audience (1%) i w izolowanej grupie Shared Storage (1%). Alokacja ruchu w przypadku interfejsu Protected Audience API i pamięci współdzielonej nie ulegnie zmianie, ponieważ prywatna agregacja jest dodawana do istniejących eksperymentów izolowanych.
Podział ruchu od wtorku 6 czerwca:
API | Przydzielanie ruchu | Stan |
Raporty atrybucji | Ujednolicone – 5% | 6% ruchu w wersji stabilnej na dzień 13 marca 2023 r. |
Odizolowane – 1% – tylko ARA | ||
Ramki chronione | Ujednolicone – 5% | 7% ruchu w wersji stabilnej od 13 marca 2023 r. |
Odizolowane – 1% – tylko pamięć współdzielona, prywatna agregacja i ramki z ograniczeniami | ||
Odizolowane – 1% – tylko Protected Audience + Private Aggregation + Fenced Frames | ||
Protected Audience | Ujednolicone – 5% | 6% ruchu w wersji stabilnej na dzień 13 marca 2023 r. |
Odizolowane – 1% – tylko Protected Audience + Private Aggregation + Fenced Frames | ||
Agregacja prywatna | Ujednolicone – 5% | 7% ruchu w wersji stabilnej na dzień 6 czerwca 2023 r. |
Odizolowane – 1% – tylko Protected Audience + Private Aggregation + Fenced Frames | ||
Odizolowane – 1% – tylko pamięć współdzielona, prywatna agregacja i ramki z ograniczeniami | ||
Pamięć współdzielona | Ujednolicone – 5% | 6% ruchu w wersji stabilnej na dzień 13 marca 2023 r. |
Odizolowane – 1% – tylko pamięć współdzielona, prywatna agregacja i ramki z ograniczeniami | ||
Tematy | Ujednolicone – 5% | 6% ruchu w wersji stabilnej na dzień 13 marca 2023 r. |
Odizolowane – 1% – tylko tematy |
Wcześniejsze aktualizacje
Sprawdź poprzednie aktualizacje dotyczące okresu próbnego.
Kwiecień 2023 r.
Stopniowe wdrażanie Private Aggregation w wersji stabilnej (1%)
Testowanie origin interfejsu Private Aggregation API będzie dostępne od poniedziałku 17 kwietnia w przypadku 1% ruchu w Chrome Stable w ramach ujednoliconych eksperymentów. Funkcja sendHistogramReport()
interfejsu Private Aggregation jest dostępna do użycia w Protected Audience API i Shared Storage.
Od poniedziałku 17 kwietnia podział ruchu będzie wyglądać tak:
API | Przydzielanie ruchu | Stan |
Raporty atrybucji | Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 13 marca 2023 r. |
Odizolowane – 1% – tylko ARA | ||
Ramki chronione | Ujednolicone – 5% | 7% ruchu w wersji stabilnej od 13 marca 2023 r. |
Odizolowane – 1% – pamięć współdzielona (wybór adresu URL) + tylko ramki z ograniczeniami | ||
Odizolowane – 1% – tylko Protected Audience API i ramki z ograniczonym dostępem | ||
Protected Audience API | Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 13 marca 2023 r. |
Odizolowane – 1% – tylko Protected Audience API i ramki z ograniczonym dostępem | ||
Agregacja prywatna | Ujednolicone – 1% | 1% ruchu stabilnego od 17 kwietnia 2023 r. |
Pamięć współdzielona (wybór adresu URL) | Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 13 marca 2023 r. |
Odizolowane – 1% – pamięć współdzielona (wybór adresu URL) + tylko ramki z ograniczeniami | ||
Tematy | Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 13 marca 2023 r. |
Odizolowane – 1% – tylko tematy |
Marzec 2023 r.
Aktualizacja osi czasu
Początkowo informowaliśmy, że eksperymenty w izolacji rozpoczniemy w poniedziałek 13 marca 2023 r., ale ze względu na dodatkowy czas potrzebny na ich skonfigurowanie rozpoczniemy je w czwartek 16 marca 2023 r. W czwartek 16 marca 2023 roku nastąpi też ponowny wzrost odsetka testów interfejsu Protected Audience API z 4% do 5%.
Ponowne zwiększenie do 1% wyświetlania w ramach Protected Audience API
W zeszłym miesiącu tymczasowo zmniejszyliśmy ruch w testowaniu origin interfejsu Protected Audience API z 5% do 4% ruchu w stabilnej wersji Chrome. Wstępne testy zostały zakończone. W czwartek 16 marca 2023 r. planujemy zwiększyć udział interfejsu Protected Audience API w ujednoliconym eksperymencie z 4% do 5%.
Użytkownicy, którzy zostaną ponownie włączeni, będą tymi samymi użytkownikami, którzy zostali wyłączeni. Jednak ich poprzednie grupy zainteresowań wygasły, ponieważ od zakończenia okresu przejściowego minęło ponad 30 dni.
Eksperymenty izolowane
Aby ulepszyć proces testowania i nadal obserwować dane interfejsów API w ramach testów origin, oprócz obecnego ujednoliconego eksperymentu tworzymy osobne eksperymenty dla każdego interfejsu API. Nowe eksperymenty zostaną utworzone w przypadku interfejsu Attribution Reporting API, interfejsu Topics API, połączenia interfejsu Protected Audience API i elementów Fenced Frames oraz połączenia operacji wyboru adresu URL w Shared Storage i elementów Fenced Frames. W każdym wyodrębnionym eksperymencie użytkownicy w danej grupie będą mieli dostęp tylko do przypisanych interfejsów API.
Interfejs API | Przydzielanie ruchu w eksperymencie odizolowanym |
---|---|
Raporty atrybucji | 1% |
Protected Audience API + Fenced Frames | 1% |
Pamięć współdzielona (wybór adresu URL) + ramki ograniczone | 1% |
Tematy | 1% |
Od czwartku 16 marca zaczniesz otrzymywać dodatkowy 1% ruchu z Chrome Stable w przypadku wymienionych powyżej interfejsów API, oprócz 5% ruchu, który otrzymujesz w ramach obecnego ujednoliconego eksperymentu. Nowi użytkownicy będą przypisywani do poszczególnych eksperymentów.
Przydzielanie ruchu
Obecny podział ruchu w ramach ujednoliconych testów origin trial na dzień 28 lutego (wtorek) wygląda tak:
Interfejs API | Bieżący ujednolicony eksperyment przydzielanie ruchu |
---|---|
Raporty atrybucji | 5% |
Ramki chronione | 5% |
Protected Audience API | 4% |
Pamięć współdzielona (wybór adresu URL) | 5% |
Tematy | 5% |
Od czwartku 16 marca, po ponownym zwiększeniu ruchu w ramach interfejsu Protected Audience API i rozpoczęciu nowych, odseparowanych eksperymentów, podział ruchu będzie wyglądać tak:
Interfejs API | Nowy podział ruchu | Stan |
---|---|---|
Raporty atrybucji | Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 16 marca 2023 r. |
Odizolowane – 1% – tylko ARA | ||
Ramki chronione | Ujednolicone – 5% | 7% ruchu w wersji stabilnej od 16 marca 2023 r. |
Odizolowane – 1% – pamięć współdzielona (wybór adresu URL) + tylko ramki z ograniczeniami | ||
Odizolowane – 1% – tylko Protected Audience API i ramki z ograniczonym dostępem | ||
Protected Audience API | Ujednolicone – 5% (4% obecnej alokacji + 1% stopniowego powrotu) | 6% ruchu w wersji stabilnej od 16 marca 2023 r. |
Odizolowane – 1% – tylko Protected Audience API i ramki z ograniczonym dostępem | ||
Shared Storage (wybór adresu URL) |
Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 16 marca 2023 r. |
Odizolowane – 1% – pamięć współdzielona (wybór adresu URL) + tylko ramki z ograniczeniami | ||
Tematy | Ujednolicone – 5% | 6% ruchu w wersji stabilnej od 16 marca 2023 r. |
Odizolowane – 1% – tylko tematy |
Te zmiany nie wpłyną na obecną konfigurację tokena testu pochodzenia i nie będzie trzeba odnawiać ani generować nowego tokena.
Styczeń 2023 r.
W ramach badania regresji w Chrome tymczasowo zmniejszymy ruch w testowaniu origin interfejsu Protected Audience API z 5% do 4% ruchu w stabilnej wersji Chrome. Zmiana ta wejdzie w życie 26 stycznia 2023 roku. Szacujemy, że sprawdzanie potrwa około miesiąca. Poinformujemy Cię, gdy ruch wróci do poprzedniego poziomu.
Ta zmiana zostanie wprowadzona automatycznie i nie wpłynie na obecne tokeny wersji próbnej. W przypadku użytkowników, których dotyczy 1% ruchu, który będzie stopniowo zmniejszany, grupy zainteresowań pozostaną w ich przeglądarkach. Ci sami użytkownicy będą uczestniczyć w ponownym zwiększaniu liczby wyświetleń, a ich grupy zainteresowań będzie można ponownie wykorzystać. Grupy zainteresowań wygasają jednak po 30 dniach, a badanie regresji może potrwać dłużej.
Od 26 stycznia 2023 r. testowanie origin interfejsu URL Selection API w pamięci współdzielonej będzie obejmować 5% ruchu w stabilnej wersji Chrome.
Interfejs API | Uwagi |
---|---|
Attribution Reporting | Dostępny w wersji stabilnej. Od 26 października 2022 r. zwiększyliśmy go do 5%. |
Tematy | Dostępny w wersji stabilnej. Od 26 października 2022 r. zwiększyliśmy go do 5%. |
Protected Audience API | Dostępne w wersji stabilnej, tymczasowo obniżone do 4% od 26 stycznia 2023 r. |
Chronione ramki | Dostępny w wersji stabilnej, od 9 listopada 2022 r. zwiększony do 5%. |
Shared Storage | Dostępne w wersji stabilnej, od 26 stycznia 2023 r. zwiększane o 5%. |
Listopad 2022 r.
Od 9 listopada interfejs Shared Storage API `selectURL` będzie dostępny w ramach testowania origin na 1% ruchu w stabilnej wersji Chrome.
Zgodnie z wcześniejszą zapowiedzią w tym poście na blogu zwiększyliśmy odsetek użytkowników biorących udział w testach origin Piaskownicy prywatności dotyczących trafności i pomiarów do 5%. Od 9 listopada 2023 r. ten sam odsetek będzie obowiązywać w przypadku interfejsów Attribution Reporting API, Topics API, Protected Audience API i Fenced Frames API.
Interfejs API | Uwagi |
---|---|
Attribution Reporting | Dostępne w wersji stabilnej, od 26 października zwiększone do 5%. |
Tematy | Dostępne w wersji stabilnej, od 26 października zwiększone do 5%. |
Protected Audience API | Dostępne w wersji stabilnej, od 9 listopada wzrośnie do 5%. |
Chronione ramki | Dostępne w wersji stabilnej, od 9 listopada wzrośnie do 5%. |
Shared Storage | Będzie dostępna w wersji stabilnej od 9 listopada, początkowo dla 1% użytkowników. |
Październik 2022 r.: wzrost o 5%
Interfejsy Attribution Reporting, Topics, Protected Audience API i Fenced Frames są obecnie dostępne w stabilnej wersji Chrome i będą częścią zwiększonego ruchu.
Od tego tygodnia zaczniemy zwiększać ruch w przypadku interfejsów Attribution Reporting i Topics, a od 9 listopada w przypadku interfejsów Protected Audience API i Fenced Frames.
Więcej informacji znajdziesz w poście na blogu Zwiększenie do 5%liczby użytkowników biorących udział w testach origin Piaskownicy prywatności dotyczących trafności i pomiarów.
Interfejs API | Uwagi |
---|---|
Attribution Reporting | Dostępne w wersji stabilnej, po 26 października wzrośnie do 5%. |
Tematy | Dostępne w wersji stabilnej, po 26 października wzrośnie do 5%. |
Protected Audience API | Dostępne w wersji stabilnej, od 9 listopada wzrośnie do 5%. |
Chronione ramki | Dostępne w wersji stabilnej, od 9 listopada wzrośnie do 5%. |
Shared Storage | Obecnie dostępna tylko w wersjach M105+ na kanałach Canary, deweloperskim i beta. |
Październik 2022 r.
- Okres próbny origin został przedłużony do Chrome 110.
- W artykule Rozpoczynanie testowania origin w Chrome znajdziesz informacje o tym, jak odnowić rejestrację w testowaniu origin. Obejmuje to udostępnienie nowego tokena uczestniczącym witrynom, co jest takim samym procesem jak w przypadku każdego innego przedłużenia testu źródła.
Przedłużenie zostało przyznane, aby dać ekosystemowi czas na dalsze testowanie i weryfikowanie ulepszeń interfejsu API w kanale stabilnym oraz przekazywanie opinii zgodnie z naszym harmonogramem publicznym.
Ogólny harmonogram Piaskownicy prywatności pozostaje bez zmian.
Interfejsy API dostępne w ramach okresu próbnego:
Interfejs API | Uwagi |
---|---|
Raportowanie atrybucji | Przewodnik dla programistów dotyczący testowania funkcji. |
Protected Audience API | Przewodnik dla programistów dotyczący testowania funkcji. |
Tematy | Przewodnik dla programistów dotyczący testowania funkcji. |
Chronione ramki | Zapoznaj się z wytycznymi dotyczącymi korzystania z testowania origin interfejsu Protected Audience API. |
Shared Storage | Obecnie dostępna tylko w wersjach M105+ na kanałach Canary, deweloperskim i beta. |
Sierpień 2022 r.
- Dostępność testu pochodzenia wzrasta do 1% użytkowników komputerów z Chrome w wersji stabilnej 104.
- Gdy ta funkcja będzie dostępna dla użytkowników urządzeń mobilnych, opublikujemy aktualizację.
- Wersje przedstabilne (Canary, beta) nadal będą dostępne dla 50% użytkowników.
- Interfejsy API nie są dostępne w Chrome na iOS.
Maj 2022 r.
Dostępność testowania origin wzrośnie do 50% użytkowników Chrome 102 w wersji beta.
Interfejsy API dostępne w ramach okresu próbnego:
Interfejs API | Uwagi |
---|---|
Raportowanie atrybucji | Przewodnik dla programistów dotyczący testowania funkcji. |
Protected Audience API | Przewodnik dla programistów dotyczący testowania funkcji. |
Tematy | Przewodnik dla programistów dotyczący testowania interfejsu API w ramach testu pochodzenia Interfejs Topics został na krótko wyłączony w ramach testu pierwotnego z powodu błędu, który wpływał na stabilność przeglądarki. |
Chronione ramki | Dodanie do wersji próbnej interfejsu Fenced Frames. Więcej informacji o korzystaniu z eksperymentów znajdziesz w wytycznych dotyczących interfejsu Protected Audience API. |
Kwiecień 2022 r.
Okres próbny rozpoczyna się od ograniczonej liczby użytkowników Chrome 102 w wersji beta.
Interfejsy API dostępne w ramach okresu próbnego:
Interfejs API | Uwagi |
---|---|
Raportowanie atrybucji | Post Intent to Experiment (I2E). Attribution Reporting jest też dostępny jako indywidualny test pochodzenia. |
Protected Audience API | Post Intent to Experiment (I2E). Interfejs Protected Audience API jest dostępny tylko na komputerach i zapewnia ograniczoną funkcjonalność. |
Tematy | Post Intent to Experiment (I2E). |
Rejestracja w okresie próbnym i jego konfiguracja
Aby aktywować testowanie źródła w swojej witrynie, musisz zarejestrować i osadzić przypisany token testowania źródła (ciąg znaków oparty na czasie, który zapewnia Ci dostęp do testowania źródła). Więcej informacji znajdziesz w artykule Rozpoczynanie korzystania z eksperymentalnych funkcji Chrome.
Tokeny wersji próbnej origin są przyznawane natychmiast i możesz je w każdej chwili cofnąć lub utworzyć ponownie.
Na każdej stronie, na której chcesz używać testu pochodzenia, musisz umieścić token testowy w kodzie HTML lub odpowiedzi tej strony.
Użyj tagu <meta>
w sekcji <head>
strony:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
Możesz też dodać do odpowiedzi strony ten nagłówek HTTP:
Origin-Trial: TOKEN_GOES_HERE
Konfigurowanie za pomocą elementu iframe
Jeśli używasz funkcji testowania origin w elemencie iframe (np. interfejsu Protected Audience APIjoinAdInterestGroup()
), token musi być podany w elemencie iframe i musi pasować do jego źródła.
Konfigurowanie śledzenia w wielu domenach za pomocą JavaScript
Jeśli korzystasz z funkcji testów origin za pomocą JavaScriptu na wielu stronach, czyli jesteś dostawcą kodu JavaScript firmy zewnętrznej, który jest umieszczony na stronie najwyższego poziomu, musisz:
- Podczas rejestracji w programie testowym origin wybierz opcję Dopasowywanie danych innych firm.
- Pole Web Origin powinno zawierać źródło skryptu.
- Wstrzyknij tag
<meta>
do strony najwyższego poziomu (czyli strony podmiotu własnego, a nie Twoich treści) ze skryptu. Na przykład:
const otMeta = document.createElement('meta');
otMeta.setAttribute('http-equiv', 'origin-trial');
otMeta.setAttribute('content', 'TOKEN_GOES_HERE');
document.querySelector('head').appendChild(otMeta);
Debugowanie testowania origin
Stan testu origin możesz sprawdzić w Narzędziach deweloperskich > panel Aplikacje.

- Przewiń w dół do panelu Ramki.
- Wybierz ramkę, w której chcesz ustawić token. Na przykład top w przypadku ramki strony najwyższego poziomu lub konkretny element iframe w przypadku osadzonych stron.
- W panelu po prawej stronie przewiń w dół do sekcji Origin Trials (Testy funkcji).
- Powinna być widoczna pozycja dotycząca okresu próbnego
PrivacySandboxAdsAPIs
. - Rozwiń ten wpis, aby zobaczyć stan testu pochodzenia i swoje konkretne tokeny.
Testowanie w ramach programu Origin Trial jest ograniczone do niewielkiej części użytkowników Chrome, a Twoja przeglądarka może nie należeć do grupy eksperymentalnej. W rezultacie przy PrivacySandboxAdsAPIs
może się wyświetlać czerwony komunikat TrialNotAllowed
. Gdy rozwiniesz wpis, aby sprawdzić stan tokena, i zobaczysz zielony komunikat Success
, oznacza to, że konfiguracja testu pochodzenia jest prawidłowa. Uprawnieni użytkownicy zobaczą wiadomość ustawioną na Enabled
.

Jeśli widzisz inne komunikaty, zapoznaj się z rozwiązywaniem problemów z eksperymentami z źródłem w Chrome, aby uzyskać szczegółową listę kontrolną, która pomoże Ci sprawdzić konfigurację eksperymentu z źródłem.
Wykrywanie cech
Podobnie jak w przypadku wszystkich funkcji internetowych, przed użyciem należy sprawdzić, czy są one dostępne w przeglądarce. Możesz to zrobić, sprawdzając, czy odpowiedni interfejs API znajduje się we właściwym miejscu:
if (document.featurePolicy.allowsFeature('attribution-reporting')) {
// Attribution Reporting enabled
}
if ('runAdAuction' in navigator) {
// Protected Audience API enabled
}
if ('browsingTopics' in document) {
// Topics enabled
}
if ('HTMLFencedFrameElement' in window) {
// Fenced Frames enabled
}
if ('sharedStorage' in window) {
// Shared Storage enabled
}
if (window?.sharedStorage?.selectURL instanceof Function) {
// optionally check specifically for the selectURL function in Shared Storage
}
Sprawdzanie, czy użytkownik spełnia wymagania
Testowanie pochodzenia jest przeprowadzane na niewielkiej części użytkowników Chrome. Aby kwalifikować się do okresu próbnego, muszą mieć włączoną w ustawieniach odpowiednią funkcję:
Ustawienia przeglądarki
Aby użytkownik mógł skorzystać z okresu próbnego, musi:
używać wersji i kanału Chrome, w których działa testowanie origin.
- Aktualne konfiguracje znajdziesz w sekcji Stan testu Origin.
należeć do aktywnej grupy eksperymentalnej w Chrome;
Ustawienia użytkownika
Aby użytkownik mógł skorzystać z okresu próbnego, musi też:
- mieć włączoną wersję próbną Piaskownicy prywatności w Ustawieniach > Bezpieczeństwo i prywatność > Piaskownica prywatności, do której można też uzyskać dostęp za pomocą ikony
chrome://settings/adPrivacy
. - mieć włączone pliki cookie innych firm w Ustawieniach > Bezpieczeństwo i prywatność > Pliki cookie i inne dane witryn ustawione na „Zezwalaj na wszystkie pliki cookie” lub „Blokuj pliki cookie innych firm w trybie incognito”, do których można też uzyskać dostęp za pomocą ikony
chrome://settings/cookies
. - być w standardowej sesji przeglądania, a nie w trybie incognito;
Okres próbny pochodzenia będzie widoczny jako aktywny tylko dla kwalifikujących się użytkowników, ale możesz też użyć flag programisty, aby przeprowadzić testy na własnej stronie produkcyjnej.
Zarządzanie udziałem w okresie próbnym
Mechanizm testowania origin pozostaje taki sam: uzyskujesz tokeny testowania origin w kontekstach, w których chcesz eksperymentować z interfejsami API. W przypadku większej grupy testowej musisz aktywnie monitorować i kontrolować poziom ruchu w miejscach, w których zdecydujesz się włączyć test.
W tym przypadku warto:
- Domyślnie uwzględniaj tokeny wersji próbnej w każdym kontekście, w którym chcesz przeprowadzać eksperymenty.
- Używaj wykrywania funkcji, aby sprawdzać aktywne interfejsy API.
- Jeśli interfejsy API są aktywne (a przeglądarka kwalifikuje się do tego eksperymentu), zdecyduj, czy chcesz ich używać, na podstawie własnych kryteriów eksperymentu. Jeśli na przykład masz już infrastrukturę testów A/B, która umożliwia przeprowadzanie eksperymentów na określonym odsetku ruchu, próbkowaniu lub innym atrybucie, możesz teraz zdecydować, z których funkcji będziesz aktywnie korzystać.
Aby całkowicie uniemożliwić udział w eksperymencie w przypadku dowolnej instancji przeglądarki, nie umieszczaj tokena w odpowiedzi. Jeśli na przykład osiągniesz własny limit eksperymentu lub musisz rozwiązać problem podczas testu, brak tokena zapewni, że na stronie nie będą dostępne ani aktywne żadne funkcje eksperymentalne.
Kontrolowanie testowania origin według regionu geograficznego
Nie możesz zrezygnować z testu źródłowego w przypadku określonych regionów. Testy pochodzenia są aktywne na stronach, które zawierają token, dołączony za pomocą nagłówków HTTP (po stronie serwera) lub metatagów HTML (po stronie klienta).
Jeśli możesz określić lokalizację użytkownika, możesz napisać kod, który będzie zawierać token testu origin na podstawie tych informacji. Możesz na przykład próbować określić lokalizację użytkownika na podstawie adresów IP. Adresy IP można sfałszować, więc nie jest to gwarantowane rozwiązanie.
Jednak źródło specyficzne dla danego regionu może ustawić zasady uprawnień, aby kontrolować, które funkcje są dostępne. Na przykład us.example.com
i uk.example.com
to pochodzenia geograficzne, które można kontrolować. Nie oznacza to, że region zrezygnował z testowania origin.
Za pomocą zasad dotyczących uprawnień witryna dodaje do swoich stron niewielki fragment kodu, który zawiera instrukcje dla przeglądarki. Po wczytaniu strony przeglądarka odczytuje instrukcje zasad uprawnień i zgodnie z nimi zezwala na korzystanie z funkcji (lub interfejsów API) albo je blokuje. Jeśli witryna chce ograniczyć dostęp do interfejsu API w określonym regionie, deweloper może ustawić zasady dla wszystkich stron, o które użytkownicy z tego regionu wysyłają żądania.
Odnawianie tokena
Tokeny okresu próbnego pochodzenia wygasają po 6 tygodniach od daty wydania (lub na koniec okresu próbnego, jeśli nastąpi to wcześniej).
Koniecznie odnów i wdroż nowe tokeny w tym okresie, aby móc bez przeszkód korzystać z funkcji testu pochodzenia.
Odnowienie tokenów zajmuje tylko kilka minut. Na tej samej stronie możesz wdrożyć wiele tokenów dla tego samego okresu próbnego. Odnowiony token możesz wdrożyć przed wygaśnięciem obecnego tokena, dzięki czemu użytkownicy nie odczują przerwy w działaniu usługi.
Testowanie lokalne
Szczegółowe wskazówki dotyczące lokalnego testowania przez deweloperów znajdziesz w tych artykułach:
Interfejsy API nie są domyślnie włączone i muszą być włączone za pomocą flag na potrzeby testowania. Upewnij się, że masz włączone te same ustawienia konfiguracji co powyżej, a następnie:
- Używaj wersji i kanału Chrome, w których te funkcje są dostępne.
- Włącz wszystkie interfejsy API ochrony prywatności w reklamach w sekcji
chrome://settings/adPrivacy
.
W przewodnikach dla deweloperów znajdziesz informacje o dostępności poszczególnych interfejsów API i funkcji oraz dodatkowe flagi umożliwiające bardziej precyzyjną konfigurację.