Topics API bilgilerini görüntülemek, konuların nasıl atandığını anlamak ve uygulamanızda hata ayıklama yapmak için Chrome'da kullanılabilen araçlar hakkında bilgi edinin.
Topics API bilgilerini görüntüleme
chrome://topics-internals
sayfası, Topics API'yi etkinleştirdikten sonra masaüstünde Chrome'da kullanılabilir. Bu sayfada geçerli kullanıcı konuları, ana makine adları için tahmin edilen konular ve API uygulamasıyla ilgili teknik bilgiler gösterilir. Geliştiricilerden gelen geri bildirimleri dikkate alarak sayfanın tasarımını tekrar tekrar gözden geçirip iyileştiriyoruz. Geri bildiriminizi Chromium hatası olarak göndererek Topics API'yi şekillendirebilirsiniz.
Tarayıcınızda gözlemlenen konuları görüntüleme
Kullanıcılar chrome://topics-internals
'ü görüntüleyerek mevcut ve önceki dönemlerde tarayıcılarında gözlemlenen konularla ilgili bilgileri görüntüleyebilir.
Bu ekran görüntüsünde, son ziyaret edilen siteler arasında topics-demo-cats.glitch.me
ve cats-cats-cats-cats.glitch.me
yer alıyor. Bu durum, Topics API'nin mevcut dönemin en önemli konularından ikisi olarak Pets
ve Cats
konularını seçmesine neden olur. Geri kalan üç konu ise beş konu sağlamak için yeterli tarama geçmişi (konuları gözlemleyen sitelerde) olmadığından rastgele seçildi.
Gözlemlenen bağlam alanları (karma oluşturma işlemi uygulanmış) sütunu, bir konunun gözlemlendiği ana makine adının karma oluşturma işlemi uygulanmış değerini sağlar.
Ana makine adları için tahmin edilen konuları görüntüle
Ayrıca, chrome://topics-internals
'deki bir veya daha fazla ana makine adı için Topics sınıflandırıcı modeli tarafından tahmin edilen konuları da görüntüleyebilirsiniz.
Topics API'nin mevcut uygulaması, yalnızca ana makine adlarından konuları çıkarır; URL'nin başka herhangi bir kısmından değil.
chrome://topics-internals
Sınıflandırıcı'dan tahmin edilen konuları görüntülemek için yalnızca ana makine adlarını kullanın (protokol veya yol olmadan). "/" eklemeye çalışırsanız chrome://topics-internals
bir hata gösterir girin.
Topics API bilgilerini görüntüleme
Topics API uygulaması ve ayarları (ör. sınıflandırma sürümü ve çağ süresi) hakkında bilgi edinmek için chrome://topics-internals
sayfasını ziyaret edin. Bu değerler, komut satırından başarıyla ayarlanan API'nin veya parametrelerin varsayılan ayarlarını yansıtır. Bu, komut satırı işaretlerinin beklendiği gibi çalıştığını onaylamak için faydalı olabilir.
Örnekte, time_period_per_epoch
15 saniyeye ayarlanmıştır (varsayılan değer yedi gündür).
Ekran görüntüsünde gösterilen parametreler, Chrome'u komut satırından çalıştırırken ayarlanabilen işaretlere karşılık gelir. Özel kurulum bölümünden Topics API'yi Chrome işaretleriyle kontrol etme hakkında daha fazla bilgi edinebilirsiniz.
--enable-features=BrowsingTopics,BrowsingTopicsParameters:time_period_per_epoch/15s/max_epoch_introduction_delay/3s,PrivacySandboxAdsAPIsOverride,PrivacySandboxSettings3,OverridePrivacySandboxSettingsLocalTesting
Colab
Chrome tarafından ana makine adlarından konu belirlemek üzere kullanılan TensorFlow Lite modelini nasıl yükleyeceğinizi öğrenmek için Colab'i çalıştırın. Talimatları Colab açıklamasında veya adım adım açıklamalı videoda bulabilirsiniz. Bu Colab'da eski sınıflandırma sürümünün kullanıldığını unutmayın.
prebid.js içeren web sitelerinde Topics API'yi kullanma
Prebid 7'nin sürümünde belirtildiği gibi, topluluk yeni bir modül kullanarak Topics API ile aktif bir şekilde entegrasyon geliştirdi. Bu modül Aralık 2022'de birleştirilmiştir. Prebid'in Topics API modülü dokümanlarını okuyun. Entegrasyon hakkında daha fazla bilgi edinmek için sunulan standart kanal üzerinden Prebid.js ile iletişime geçin.
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.