Topics API'yi devre dışı bırakma ve özelleştirme

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.
Chrome ayarları ekranında "Güzellik ve Fitness ve "Gıda ve İçecek engelleme örneği olarak gösterilebilir.
Bu örnekte kullanıcı, "Güzellik ve Egzersiz" ile "Yiyecek ve İçecekler" konularını engellemeyi seçmiştir. İlgi alanlarınıza yönelik bu konular yayıncılarla paylaşılmaz.

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.