Buluşsal tabanlı istisnalar kullanarak geçici üçüncü taraf çerezi erişimi.

Sitelerin ve hizmetlerin, daha gizli alternatiflere geçmek de dahil olmak üzere üçüncü taraf çerez kısıtlamalarına hazırlanması önemlidir.

Chrome, bu süre boyunca geliştiricilere geçiş konusunda yardımcı olmak için önceden tanımlanmış akışlarda üçüncü taraf çerezlerine geçici erişim izni veren sezgisel yöntemler de kullanır. Bu yöntemler, kesintileri azaltmayı amaçlar. Belirli senaryolarda erişim, geliştiricilerin ek çalışma yapmasına gerek kalmadan otomatik olarak verilir. Ancak bu geçici bir önlemdir. Heuristics'in gelecekte tamamen kaldırılması ve geliştiricilerin uzun vadeli çözümlere geçmesi beklenmektedir.

Buluşsal yöntemlere dayalı istisna senaryoları

{# disableFinding("pop-up")} Heuristikler tarafından tanımlanmak istenen senaryolar, öncelikle bir üst düzey sitenin bir işlem için pop-up pencere açtığı veya üçüncü taraf siteye yönlendirdiği ve ardından bu dönüş yolculuğunda ya da yerleştirilmiş bağlamda bir çerez kullanarak üst düzey siteye döndüğü kimlik doğrulama işlemleridir.

Aşağıdaki örneklerde, tarayıcının belirli güven sinyallerine göre üçüncü taraf çerezi erişimini otomatik olarak vereceği senaryolar açıklanmaktadır. Bu güven sinyalleri büyük ölçüde kalıplara dayanır ve kullanıcı etkileşimi koşullarına bağlıdır.

  • Kullanıcı A sitesine gider
  • Kullanıcı, B sitesindeki bir kaynağı, muhtemelen bir dizi HTTP yönlendirmesinden sonra* açan erişimi olan bir pop-up pencerede yükler.
  • B sitesindeki kaynak, yüklendikten sonra bir kullanıcı etkileşimi alır.

Bu akıştan sonraki 30 gün boyunca, Site B'nin Site A'ya yerleştirildiğinde üçüncü taraf çerez erişimine izin verilir.

  • Kullanıcı A sitesinde başlar ve ardından B sitesine yönlendirilir.
  • B sitesi bir kullanıcı etkileşimi alır.
  • Ardından B sitesi, A sitesine geri yönlendirir (muhtemelen diğer kaynaklar üzerinden).

Bu akıştan sonraki 15 dakika boyunca, Site B'nin Site A'ya yerleştirildiğinde üçüncü taraf çerez erişimine izin verilir.

Çerez erişimi izni yalnızca birinci taraf sitesi ve üçüncü taraf sitesi çifti için geçerlidir. Örneğin, a.com birinci taraf sitesi ve b.com üçüncü taraf sitesi için bir senaryo karşılanırsa a.com sitesindeki herhangi bir sayfa, b.com sitesindeki herhangi bir sayfada kaynak veya iFrame olarak yüklendiğinde çerezlere erişebilir. Bu izin, a.com altındaki diğer üçüncü taraf siteler, başka bir üst düzey alanın üçüncü taraf kaynağı olarak b.com veya ara ata zincirindeki diğer siteler arası (yani a.com veya b.com olmayan) iFrame'lerle a.com'e dolaylı olarak yerleştirilmiş b.com için geçerli değildir. Ayrıca, b.com ile siteler arası olan diğer iFrame'ler tarafından yerleştirilen b.com kaynaklarına çerez erişimi verilmemelidir.

Heuristics hakkında daha ayrıntılı bilgi için ilgili açıklamayı okuyabilirsiniz.

Buluşsal yöntemlere dayalı istisnalar demo, üçüncü taraf çerez erişimini buluşsal yöntem istisnaları ile ve istisnalar olmadan test etmenize olanak tanır.