Chrome'un üçüncü taraf çerezi ek süresi için devre dışı bırakma mekanizması

Chrome'un üçüncü taraf çerezlerine yönelik ek süre, kesinti yaşayan sitelerin üçüncü taraf çerezlerinden alternatif çözümlere geçmek için ek süre istemesine olanak tanır. Uygun ek süre katılımcılarına sınırlı bir süre için üçüncü taraf çerezlerine erişmeye devam etme izni verilir. Chrome'da kullanıcıların web taramalarında geçerli olan bilinçli bir seçim yapmalarına olanak tanıyan yeni bir deneyim sunana kadar ek süreyi korumayı planlıyoruz.

Chrome, sitelerin Chrome istemcilerinin belirli bir yüzdesi için ek süreyi devre dışı bırakmasına olanak tanıyan bir mekanizma da sağlar. Devre dışı bırakma mekanizması, sitelerin deneme yapmak ve uzun vadeli çözümlere geçmek için ek süreye bağlı kalmaktan kaçınmasına yardımcı olmak amacıyla kendi aşamalı sunumlarını çalıştırmalarına olanak tanır.

Geliştiricilerin kapsam dışında kalma mekanizmasına neden ihtiyacı var?

Geliştiriciler, ek süre kapsamı dışında kalmayı yerel olarak test etmek için ek süreyi devre dışı bırakan bir Chrome işareti ayarlayabilir ancak bu, geniş ölçekte test için uygun değildir. Üretim düzeyinde testleri etkinleştirmek amacıyla Chrome, Chrome müşterilerinin% 1'i için üçüncü taraf çerezlerini kısıtlayan İzlemeye Karşı Koruma mekanizmasına tabi olan Chrome istemcilerinin belirli bir yüzdesi için sitelerin, ek süreyi devre dışı bırakmasına olanak tanıyan bir mekanizma sağlıyor.

Ek süre kapsamı dışında kalma yüzdelerini yapılandırma

Kapsam dışında kalma alanına katılmak için /.well-known/tpcd/grace-period.json adresindeki sitenizin .well-known dizininde herkesin erişebileceği bir yapılandırma dosyası sağlamanız gerekir. Devre dışı bırakma yapılandırma dosyanızın beklenen URL'sini, goo.gle/3pc-lookup adresinde sitenizin veya hizmetinizin URL'sini girerek görüntüleyebilirsiniz. grace-period.json dosyası, ek süre için kapsam dışında kalma yüzdelerini sağlar:

  • ThirdPartyOptOutPercentage
    Üçüncü taraf sağlayıcı olarak, yerleştirilmiş içeriğinize veya hizmetlerinize erişen Chrome istemcilerinin belirli bir yüzdesi için (herhangi bir üst düzey sitede) ek süreyi devre dışı bırakın.

  • FirstPartyOptOutPercentage
    Birinci taraf (üst düzey site) olarak sitenizdeki yerleştirilmiş içeriğe veya hizmetlere erişen Chrome istemcilerinin belirli bir yüzdesi için verilen ek süreyi devre dışı bırakın. Bu özellik yalnızca üst düzey site ek süreye eklendiğinde kullanılır. Yani, goo.gle/3pc-lookup'taki birinci taraf site kalıbı * joker karakteri olmadığında kullanılır.

Bu yüzdeler 0, 25, 50 veya 100 değerlerine sahip olabilir. Örneğin:

{
  "ThirdPartyOptOutPercentage": 25
}

Ek süre kapsamı dışında kalma yüzdesinin değiştirilmesi yalnızca Chrome'un İzleme Koruması mekanizmasına tabi olan Chrome istemcilerini etkiler ancak bu istemcilerin İzleme Koruması'nın genel olarak etkin olup olmadığını etkilemez.

Test dağıtımı

Ek süre kapsamı dışında kalma seçeneğinden yararlanmak istiyorsanız anahtarlardan biri veya her ikisi için 0 değerini kullanarak grace-period.json'yi en kısa sürede dağıtmaya başlamanızı öneririz. Bu şekilde, ek sürenin etkinleştirilmesi etkilenmeden Chrome'un dosyayı beklendiği gibi işleyip işlemediğini doğrulayabilirsiniz. Hazır olduğunuzda yüzdeyi artırmaya başlayabilirsiniz. Geliştiriciler, üçüncü taraf çerez site uyumluluğu arama aracımızı kullanarak sitelerin ek süre etkinleştirme durumunu sorgulayabilir.

Geçerli olması için grace-period.json dosyasının iyi biçime sahip olması gerekir. Hataları önlemek için dosyanızı ek yayınlanma süresi kapsamı dışında kalma doğrulama aracını kullanarak kontrol edin.

Alt alan adları

Aşağıdaki örneklerde gösterildiği gibi, devre dışı bırakmanın kapsamı, ek süre için kaydedilen kaynağın kapsamıyla aynıdır. Ek süreyi devre dışı bırakma işlemi, kayıtlı kaynak ve alt alan adları için geçerlidir.

.well-known/tpcd/grace-period.json yapılandırma dosyası, ek süre için kaydedilen kaynakta barındırılmalıdır.

Kayıtlı kaynak Alt alan adı eşleştirme? Yapılandırma dosyası Kapsam dışında kalma kapsamı
https://foo.example Hayır https://foo.example/.well-known/tpcd/grace-period.json https://foo.example
https://sub.foo.example Hayır https://sub.foo.example/.well-known/tpcd/grace-period.json https://sub.foo.example
https://foo.example Evet https://foo.example/.well-known/tpcd/grace-period.json https://*.foo.example

Kapsam dışında kalma mekanizmasındaki hataları ayıkla

Google sunucuları, ek sürenin etkin olduğu her sitedeki grace-period.json dosyasını (varsa) düzenli olarak kontrol eder. Bu işlem tamamlandıktan sonra kapsam dışında kalma yüzdeleri tüm Chrome istemcilerine dağıtılabilir. Bu işlemin tamamlanması 24 ila 48 saati bulabilir. Geliştiriciler, devre dışı bırakma işleminin ne zaman geçerli olduğunu anlamak için üçüncü taraf çerez site uyumluluğu arama aracından ek süre etkinleştirme durumunu kontrol edebilir.

Üçüncü taraf örneği

Aşağıdaki örnekte third-party.example, ek süre için kayıtlıdır. Aşağıdaki dosyayı third-party.example/well-known/tpcd/grace-period.json: adresinde barındırıyorlar

{
  "ThirdPartyOptOutPercentage": 25
}

Bu dosya mevcut olduğunda, third-party.example'ten sitelere veya hizmetlere erişen ve İzlemeye Karşı Koruma'ya tabi olan Chrome istemcilerinin %1'inin %25'i için ek süre devre dışı bırakılır.

Birinci taraf örneği

Aşağıdaki örnekte first-party.example, ek süre için kaydedilmiştir. Aşağıdaki dosyayı first-party.example/well-known/tpcd/grace-period.json adresinde barındırıyorlar:

{
  "FirstPartyOptOutPercentage": 50
}

Bu durumda, İzleme Koruması'na tabi olan ve sitelerini ziyaret eden Chrome istemcilerinin %1'inin %50'si için ek süre devre dışı bırakılır.

Daha fazla bilgi

Kapsam dışında kalma mekanizmasıyla ilgili sorularınız varsa Özel Korumalı Alan destek deposunda sorun bildirin.