Üçüncü taraf çerezlerinin desteğinin sonlandırılması deneme süresi için devre dışı bırakma mekanizması

Üçüncü taraf çerezleri için desteğin sonlandırılmasına yönelik denemelerden birine katılan siteler, üçüncü taraf çerezlerini geçici olarak yeniden etkinleştirmek için Chrome'un sağladığı ek süreyi kullanabilir. Ek süre boyunca siteler Henüz deneme sürümünü dağıtmamış olsalar bile Chrome'da üçüncü taraf çerezlerine erişebilirler jeton.

Chrome ayrıca, sitelerin belirli bir süre içinde geçerli olması. Devre dışı bırakma mekanizması, sitelerin bu aşamaya geçmek için kendi aşamalı sunumlarını deneme jetonunun dağıtımını test etmek ve çözümler üzerinde çalışıyor.

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

Bir site veya hizmet birinci taraf veya üçüncü taraf Chrome'un, Chrome'un bir deneme jetonu sağlaması ve devre dışı bırakma denemesini başlatması ek süre jetonların dağıtılmasına zaman tanıyın. Ek yayınlanma süresi, jetonlar dağıtıldıktan sonra bile geçerlilik süresi dolana kadar geçerli olmaya devam eder. Bu kullanımdan kaldırma deneme jetonu dağıtımının yapılıp yapılmadığını işidir.

Geliştiriciler, jeton dağıtımını 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. Sitelerin üretim testi jetonu dağıtımını etkinleştirmek için Chrome artık belirli bir yüzdesi için ek süre kapsamı dışında kalmayı seçen bir mekanizma yardımcı olur.

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

Kapsam dışında kalma kararına katılmak için herkesin erişebileceği bir yapılandırma sağlayın dosyasını .well-known sitenizin /.well-known/tpcd/grace-period.json adresindeki dizini. grace-period.json dosyası, desteğin sonlandırılmasına ilişkin deneme ek sürelerinin biri veya her ikisi için kapsam dışında kalma yüzdelerini sağlar:

  • FirstPartyOptOutPercentage
  • ThirdPartyOptOutPercentage

Bunlar 0, 25, 50 veya 100 değerlerine sahip olabilir. Örneğin:

{
  "ThirdPartyOptOutPercentage": 25
}

Ek süreyi devre dışı bırakma yüzdesinin değiştirilmesi, Chrome istemcilerinin oranını etkilemez Chrome'un, Chrome'un% 1'inde üçüncü taraf çerezlerini kısıtlayan İzlemeye Karşı Koruma mekanizmasına tabidir kullanabilirsiniz.

Örneğin: Bir web sitesi için ek süre kapsamı hariç tutma oranı %50 olarak ayarlanırsa Chrome istemcilerinin %0,5'inde (%1 * %50) sitede üçüncü taraf çerezleri kısıtlanır.

Dağıtımı test et

Ek süre kapsamı dışında kalma özelliğinden yararlanmak istiyorsanız anahtarlardan biri veya her ikisi için 0 değerini kullanarak grace-period.json'ü en kısa sürede dağıtmaya başlamanızı öneririz. Bu sayede, Chrome'un dosyayı, ek sürenin etkinleştirilmesini etkilemeden beklendiği gibi işleme. Hazır olduğunuzda yüzdeyi artırmaya başlayabilirsiniz. Gelecekte, geliştiricilerin, ek süre etkinleştirme durumunu sorgulayabileceği araçlar sağlamak Tarayıcı tarafından erişilen siteler.

grace-period.json dosyasının geçerli olabilmesi için iyi oluşturulmuş olması gerekir. Alıcı: hataları önlemek için, dosyayı ek yayınlanma süresi kapsamı dışında kalma doğrulama aracını kullanın.

Alt alan adları

Aşağıdaki örneklerde gösterildiği gibi devre dışı bırakmanın kapsamı desteğinin sonlandırılmasıyla ilgili deneme için kaydedilen kaynağın kapsamı. Desteği sonlandırılan deneme kaydında alt alan adı eşleştirme etkinse ek süre kapsamı dışında kalma seçeneği, kayıtlı kaynak ve alt alan adları için geçerli olur.

.well-known/tpcd/grace-period.json yapılandırma dosyası, desteğin sonlandırılması denemesi için kayıtlı kaynakta barındırılmalıdır.

Kayıtlı kaynak Alt alan adı eşleştirme? Yapılandırma dosyası Kapsamın kapsamı dışında kalma
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. Chrome, site geliştiricilerin kapsam dışında kalmayı ne zaman etkinleştirebileceklerini anlamak için Chrome Geliştirici Araçları Sorunlar panelinden ek süre etkinleştirme durumunu kontrol edebilecekleri bir araç sunacaktır.

Örnekler

Üçüncü taraf örneği

Aşağıdaki örnekte, third-party.example üçüncü taraf desteğinin sonlandırılması deneme sürümüne kaydolmuş ve ek süre etkinleştirilmiştir. Aşağıdaki dosyayı şu adreste barındırıyorlar: third-party.example/well-known/tpcd/grace-period.json:

{
  "ThirdPartyOptOutPercentage": 25
}

Bu dosya uygulandığında, ek süre Sitelere erişen Chrome istemcileri veya third-party.example tarafından sağlanan hizmetler. Şu şartlara tabi Chrome istemcileri için: İzlemeye Karşı Koruma, third-party.example tarafından sağlanan üçüncü taraf çerezleri üçüncü taraf desteğinin sonlandırılması denemesi etkin.

Birinci taraf örneği

Aşağıdaki örnekte first-party.example, Birinci taraf desteği sonlandırma denemesi ve ek süre etkinleştirildi. Aşağıdaki dosyayı şu adreste barındırıyorlar: first-party.example/well-known/tpcd/grace-period.json:

{
  "FirstPartyOptOutPercentage": 50
}

Bu durumda, sitelerini ziyaret eden Chrome istemcilerinin %50'si için ek süre devre dışı bırakılır. İzlemeye Karşı Koruma grubunun üyesi olan bu Chrome istemcilerinin herhangi birinde üçüncü taraf çerezleri kısıtlanır.

Daha fazla bilgi

Devre dışı bırakma mekanizmasıyla ilgili sorularınız varsa, Özel Korumalı Alan destek deposu.