Kullanıcılar ve geliştiriciler, içeriklerin alaka düzeyini artırmak için Topics API'de ince ayar yapabilmelidir. Bu sayfa, Topics API'nin nasıl yönetileceği ve kullanıcı tercihlerine ve ihtiyaçlarına göre nasıl özelleştirileceğiyle ilgili bir kılavuzdur.
Kullanıcı olarak kapsam dışında kalmayı tercih etme
Kullanıcılar şunları yapabilmelidir:
- Topics API'nin amacını öğrenin.
- Tarama etkinlikleriyle hangi konuların ilişkili olduğunu anlama.
- API'nin ne zaman kullanıldığını öğrenme.
- API'yi etkinleştirme veya devre dışı bırakma kontrollerine sahip olmalıdır.
- API çağrısı yapanlarla hangi konuların paylaşıldığını kontrol etme
Topics API'nin kullanıcılar tarafından okunabilen sınıflandırması, kullanıcıların tarayıcıların tarafından önerilebilecek konular hakkında bilgi edinmesine ve konuları kontrol etmesine olanak tanır. Chrome, Topics API ile ilgili bilgi ve ayarları chrome://settings/adPrivacy/interests
adresinde sağlar.
Kullanıcı, API çağrısı yapanlarla paylaşılmasını istemediği konu kategorilerini aşağıdaki yöntemlerle engelleyebilir:
- Tarayıcı tarafından kendilerine atanan bir konuyu engelleyebilir.
chrome://settings/adPrivacy/interests/manage
adresinde ilgilenmedikleri geniş bir konu kategorisini proaktif olarak engelleyebilir. Bu durumda, kullanıcının bir konuyu engellemeden önce atanmasını beklemesi gerekmez.

Topics, Gizli modda API arayanları tarafından kullanılamaz ve tarama geçmişi temizlendiğinde konular temizlenir.
Aşağıdaki senaryolarda döndürülen konu listesi boş olur:
- Kullanıcı,
chrome://settings/adPrivacy/interests
adresindeki tarayıcı ayarlarında Topics API'yi devre dışı bırakır. - Kullanıcı, konularını (
chrome://settings/adPrivacy/interests
adresindeki tarayıcı ayarlarını kullanarak) veya çerezlerini temizledi. - Tarayıcı Gizli moddadır.
- Kullanıcı tüm olası konuları engeller.
Açıklayıcı, gizlilik hedefleri ve API'nin bunları nasıl ele almak istediği hakkında daha ayrıntılı bilgi sağlar.
Geliştirici üyeliğini devre dışı bırakma
Bir sayfaya Permissions-Policy: browsing-topics=()
Permissions-Policy başlığını ekleyerek sadece bir sayfadaki tüm kullanıcılar için konu hesaplamasını engellemek üzere sitenizdeki belirli sayfalar için konu hesaplamasını devre dışı bırakabilirsiniz. Sitenizdeki başka sayfalara daha sonra yapılan ziyaretler bu durumdan etkilenmez: Bir sayfada Topics API'yi engelleyen bir politika belirlerseniz diğer sayfalar etkilenmez.
Ayrıca, Topics API'ye üçüncü taraf erişimini kontrol etmek için Permissions-Policy
üstbilgisini kullanarak sayfanızdaki konulara hangi üçüncü tarafların erişebileceğini de kontrol edebilirsiniz. Üstbilgi parametresi olarak self
ifadesini ve API'ye erişmesine izin vermek istediğiniz tüm alanları kullanın. Örneğin, kendi kaynağınız ve https://example.com
haricindeki tüm tarama bağlamlarında Topics API'nin kullanımını tamamen devre dışı bırakmak için aşağıdaki HTTP yanıt başlığını ayarlayın:
Permissions-Policy: browsing-topics=(self "https://example.com")
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.