Interfejs Topics API: narzędzia do testowania i analizy

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 implementacji 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.

Strona chrome://topics-internals z wybranym panelem Stan tematów
Na stronie chrome://topics-internals panel Stan tematów zawiera identyfikatory tematów, przypisania do tematów losowych i rzeczywistych oraz wersje taksonomii i modeli.

Zrzut ekranu pokazujący, że ostatnio odwiedzone witryny to topics-demo-cats.glitch.mecats-cats-cats-cats.glitch.me W efekcie interfejs Topics API wybierze PetsCats jako 2 najpopularniejsze tematy w bieżącej epoce. Pozostałe 3 tematy zostały wybrane losowo, ponieważ nie mamy 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.

Strona chrome://topics-internals z wybranym panelem Classifier
W panelu chrome://topics-internals strony Klasyfikator widać wybrane tematy, odwiedzone hosty oraz wersję i ścieżkę modelu.

Obecna implementacja interfejsu Topics API wywnioskuje tematy tylko z nazwy hosta, 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 potwierdzić, że 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).

Strona chrome://topics-internals z wybranym panelem Funkcje i parametry
Panel chrome://topics-internals Funkcje i parametry zawiera informacje o włączonych funkcjach, czasie trwania epoki, liczbie epok używanych do obliczania tematów, wersji taksonomii i innych ustawieniach.

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 specjalnej sekcji 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

Learn how users and developers can manage and customize the Topics API to suit user's preferences and needs.
Check out our resources for troubleshooting, technical support, filing bugs and asking questions.

See also

Check out our resources to better understand the Topics API on the Web.