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

Kullanıcılar ve geliştiriciler, içerik alaka düzeyini artırmak için Topics API'de ince ayar yapabilir. 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ı anlayın.
  • Tarama etkinlikleriyle ilişkili konuları tanıma
  • API'nin ne zaman kullanıldığını öğrenin.
  • 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 edin.

Topics API'nin kullanıcılar tarafından okunabilen sınıflandırması, kullanıcıların tarayıcıları tarafından önerilebilecek konular hakkında bilgi edinmesine ve bu 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 atanmış 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, proaktif konu engelleme örneği olarak "Güzellik ve Fitness" ve "Gıda ve İçecekler" konularının engellendiği gösterilmektedir.
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 çağıranlar tarafından kullanılamaz ve göz atma geçmişi temizlendiğinde Topics temizlenir.

Aşağıdaki senaryolarda döndürülen konu listesi boş olur:

  • Kullanıcı, chrome://settings/adPrivacy/interests adresindeki tarayıcı ayarlarından Topics API'yi devre dışı bırakır.
  • Kullanıcı, konularını (chrome://settings/adPrivacy/interests adresindeki tarayıcı ayarlarını kullanarak) veya çerezlerini temizlemiştir.
  • Tarayıcı Gizli moddadır.
  • Kullanıcı tüm olası konuları engeller.

Açıklayıcı dokümanda, gizlilik hedefleri ve API'nin bu hedefleri nasıl ele almaya çalıştığı hakkında daha fazla ayrıntı sağlanmaktadır.

Geliştirici olarak kapsam dışında kalmayı tercih etme

Sitenizdeki belirli sayfalar için konu hesaplamasını devre dışı bırakabilirsiniz. Bunun için, yalnızca ilgili sayfadaki tüm kullanıcılar için konu hesaplamasını önlemek üzere bir sayfaya Permissions-Policy: browsing-topics=() Permissions-Policy başlığını ekleyebilirsiniz. Sitenizdeki diğer sayfalara yapılan sonraki ziyaretler etkilenmez: Topics API'yi bir sayfada engelleyen bir politika belirlerseniz bu, diğer sayfaları etkilemez.

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. Başlığın parametreleri olarak self ve API'ye erişmesine izin vermek istediğiniz alanları kullanın. Örneğin, kendi kaynağınız ve https://example.com hariç 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 üst bilgisini ayarlayın:

Permissions-Policy: browsing-topics=(self "https://example.com")

Aşağıdaki kaynakları da incelemenizi öneririz:

Web'de Topics API'yi daha iyi anlamak için kaynaklarımıza göz atın.