Topics API: Alat pengujian dan analisis

Pelajari alat yang tersedia di Chrome untuk melihat informasi Topics API, memahami cara topik ditetapkan, dan men-debug penerapan Anda.

Melihat informasi Topics API

Halaman chrome://topics-internals tersedia di Chrome di desktop setelah Anda mengaktifkan Topics API. Bagian ini menampilkan topik untuk pengguna saat ini, topik yang disimpulkan untuk nama host, dan informasi teknis tentang implementasi API. Kami melakukan iterasi dan meningkatkan kualitas desain halaman berdasarkan masukan developer. Anda dapat membentuk Topics API dengan mengirimkan masukan sebagai bug Chromium.

Melihat topik yang diamati untuk browser Anda

Pengguna dapat melihat informasi tentang topik yang diamati untuk browser mereka selama epoch saat ini dan sebelumnya dengan melihat chrome://topics-internals.

Halaman chrome://topics-internals dengan panel Topics State dipilih.
Panel Status Topik halaman chrome://topics-internals menampilkan ID topik, penetapan topik acak dan nyata, serta versi taksonomi dan model.

Screenshot ini menunjukkan bahwa situs yang baru-baru ini dikunjungi menyertakan topics-demo-cats.glitch.me dan cats-cats-cats-cats.glitch.me. Hal ini menyebabkan Topics API memilih Pets dan Cats sebagai dua topik teratas untuk epoch saat ini. Tiga topik lainnya telah dipilih secara acak, karena tidak ada cukup histori penjelajahan (di situs yang mengamati topik) untuk memberikan lima topik.

Kolom Domain konteks yang diamati (di-hash) memberikan nilai yang di-hash dari nama host yang topiknya diamati.

Melihat topik yang disimpulkan untuk nama host

Anda juga dapat melihat topik yang disimpulkan oleh model pengklasifikasi Topics untuk satu atau beberapa nama host di chrome://topics-internals.

Halaman chrome://topics-internals dengan panel Pengklasifikasi dipilih.
Panel Pengklasifikasi halaman chrome://topics-internals menampilkan topik yang dipilih, host yang dikunjungi, serta versi dan jalur model.

Penerapan Topics API saat ini hanya menyimpulkan topik dari nama host; bukan dari bagian lain URL.

Hanya gunakan nama host (tanpa protokol atau jalur) untuk melihat topik yang disimpulkan dari Pengklasifikasi chrome://topics-internals. chrome://topics-internals akan menampilkan error jika Anda mencoba menyertakan "/" di kolom {i>Host<i}.

Melihat informasi Topics API

Anda dapat menemukan informasi tentang implementasi dan setelan Topics API, seperti versi taksonomi dan durasi epoch, di chrome://topics-internals. Nilai ini mencerminkan setelan default untuk API atau parameter yang berhasil ditetapkan dari command line. Ini mungkin membantu untuk memastikan bahwa tanda baris perintah telah bekerja seperti yang diharapkan.

Dalam contoh, time_period_per_epoch telah ditetapkan ke 15 detik (defaultnya adalah tujuh hari).

Halaman chrome://topics-internals dengan panel Fitur dan Parameter dipilih.
Panel Fitur dan Parameter chrome://topics-internals menampilkan fitur yang diaktifkan, waktu per epoch, jumlah epoch yang digunakan untuk menghitung topik, versi taksonomi, dan setelan lainnya.

Parameter yang ditampilkan dalam screenshot sesuai dengan tanda yang dapat ditetapkan saat menjalankan Chrome dari command line. Pelajari lebih lanjut cara mengontrol Topics API dengan tanda Chrome di bagian penyiapan khusus.

--enable-features=BrowsingTopics,BrowsingTopicsParameters:time_period_per_epoch/15s/max_epoch_introduction_delay/3s,PrivacySandboxAdsAPIsOverride,PrivacySandboxSettings3,OverridePrivacySandboxSettingsLocalTesting

Colab

Jalankan Colab untuk mempelajari cara memuat model TensorFlow Lite yang digunakan oleh Chrome untuk menyimpulkan topik dari nama host. Petunjuknya dapat ditemukan di deskripsi kolaborasi atau dalam video panduan. Perlu diperhatikan bahwa colab ini menggunakan versi taksonomi lama.

Menggunakan Topics API di situs dengan prebid.js

Seperti yang tercantum dalam rilis Prebid 7, komunitas secara aktif mengembangkan integrasi dengan Topics API menggunakan modul baru. Modul ini digabungkan pada Desember 2022. Baca dokumentasi modul Topics API Prebid. Untuk informasi selengkapnya tentang integrasi, hubungi Prebid.js melalui saluran standar apa pun yang mereka tawarkan.

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.