Dowiedz się, jakie narzędzia dostępne w Chrome umożliwiają wyświetlanie informacji z interfejsu Topics API oraz jak przypisywane są tematy.
Wyświetlanie informacji o interfejsie Topics API
Strona chrome://topics-internals
jest dostępna w Chrome na komputery po włączeniu interfejsu Topics API. Wyświetla tematy dotyczące bieżącego użytkownika, tematy wywnioskowane na podstawie nazw hostów oraz informacje techniczne o wdrożeniu interfejsu API. Na podstawie opinii programistów ulepszamy wygląd strony. Możesz wpływać na interfejs Topics API, przesyłając opinię w postaci błędu Chromium.
Wyświetlanie tematów obserwowanych przez przeglądarkę
Użytkownicy mogą wyświetlać informacje o obserwowanych tematach w swojej przeglądarce w bieżącej i poprzedniej epoce, korzystając z funkcji chrome://topics-internals
.
Zrzut ekranu pokazujący, że ostatnio odwiedzone witryny to topics-demo-cats.glitch.me
i cats-cats-cats-cats.glitch.me
W efekcie interfejs Topics API wybierze Pets
i Cats
jako 2 najpopularniejsze tematy w bieżącej epoce. Pozostałe 3 tematy zostały wybrane losowo, ponieważ nie ma wystarczającej ilości historii przeglądania (w witrynach, które obserwują tematy) do przedstawienia 5 tematów.
Kolumna Obserwowane przez domeny kontekstu (zaszyfrowane) zawiera zaszyfrowaną wartość nazwy hosta, dla której obserwowano temat.
Wyświetlanie tematów wywnioskowanych na podstawie nazw hostów
Możesz też wyświetlić tematy wywnioskowane przez model klasyfikatora w przypadku co najmniej jednego hosta w chrome://topics-internals
.
Obecna implementacja interfejsu Topics API wykrywa tematy tylko na podstawie nazw hostów, a nie z innych części adresu URL.
Aby wyświetlić tematy wywnioskowane z klasyfikatora chrome://topics-internals
, używaj tylko nazw hostów (bez protokołu ani ścieżki). chrome://topics-internals
wyświetli błąd, jeśli spróbujesz umieścić w polu Host znak „/”.
Wyświetlanie informacji o interfejsie Topics API
Informacje o implementacji i ustawieniach interfejsu Topics API, takie jak wersja taksonomii i długość okresu ery, znajdziesz w chrome://topics-internals
. Te wartości odzwierciedlają domyślne ustawienia interfejsu API lub parametry ustawione w wierszu poleceń. Może to być przydatne, aby sprawdzić, czy flagi wiersza poleceń działają zgodnie z oczekiwaniami.
W tym przykładzie parametr time_period_per_epoch
ma wartość 15 sekund (domyślna wartość to 7 dni).
Parametry widoczne na zrzucie ekranu odpowiadają flagom, które można ustawić podczas uruchamiania Chrome z wiersza poleceń. Więcej informacji o sterowaniu interfejsem Topics API za pomocą flag Chrome znajdziesz w sekcji poświęconej konfiguracji.
--enable-features=BrowsingTopics,BrowsingTopicsParameters:time_period_per_epoch/15s/max_epoch_introduction_delay/3s,PrivacySandboxAdsAPIsOverride,PrivacySandboxSettings3,OverridePrivacySandboxSettingsLocalTesting
Colab
Uruchom Colab, aby dowiedzieć się, jak wczytywać model TensorFlow Lite używany przez Chrome do wnioskowania o tematach na podstawie nazw hostów. Instrukcje znajdziesz w opisie colab lub w filmie instruktażowym. Pamiętaj, że ten colab używa starszej wersji taksonomii.
Korzystanie z interfejsu Topics API w witrynach z prebid.js
Jak informowaliśmy w ramach wydania Prebid 7, społeczność aktywnie pracowała nad integracją z interfejsem Topics API za pomocą nowego modułu. Ten moduł został scalony w grudniu 2022 r. Przeczytaj dokumentację modułu Topics API w Prebid. Więcej informacji o integracji znajdziesz na stronie Prebid.js, korzystając z dostępnego kanału.
Next steps
Control & transparency
Support
See also
Check out our resources to better understand the Topics API on the Web.
- Check out Topics demos, collab and walkthrough videos.
- See the list of Chrome flags that allow developers to customize the Topics API for testing.
- See how users and developers can control the API.
- Check out the resources for technical explainers and support. Ask questions, engage and share feedback.