Üçüncü taraf çerezlerini engellemeyle ilgili hataları giderme

Üçüncü taraf çerezlerine izin verilip verilmeyeceğini veya belirli bir web sitesindeki tek bir Chrome istemcisi için engellenip engellenmeyeceğini birden fazla özellik etkileyebilir:

Bu makalede, bu Chrome özelliklerinin nasıl etkileşimde bulunduğu gösterilmekte ve üçüncü taraf çerezlerinin neden kullanılabildiği veya engellendiği hakkında bilgi edinmenize yardımcı olacak araçlar ve teknikler açıklanmaktadır.

Üçüncü taraf çerezlerine izin verilmesine veya engellenmesine ne neden olur?

Bu bölümde, üçüncü taraf çerezlerine tüm siteler, tek bir site veya tek bir kullanıcı için nasıl izin verilebileceği veya bu çerezlerin nasıl engellenebileceği açıklanmaktadır.

Kullanıcı ayarları

Kullanıcılar, chrome://settings simgesinden veya Chrome'un adres çubuğundaki göz simgesinden tarayıcılarının varsayılan üçüncü taraf çerez davranışını ayarlayabilir ya da değiştirebilir (tüm üçüncü taraf çerezlerini engelleme dahil). Kullanıcılar, belirli sitelerde üçüncü taraf çerezlerine izin vermek için istisnalar da ekleyebilir.

Üçüncü taraf çerezlerini engelleyin

chrome://settings/cookies

Üçüncü taraf çerezleri, Gizlilik ve güvenlik > Üçüncü taraf çerezleri bölümünden engellenebilir. Tüm üçüncü taraf çerezlerini engelle ayarını etkinleştirmek, üçüncü taraf çerezlerinin kullanılabileceği diğer bağlamlar (ör. İlgili Web Sitesi Grupları) dahil olmak üzere tüm bağlamlarda üçüncü taraf çerezlerini engeller veya azaltıcı önlemler (ör. keşif tabanlı istisnalar) uygulandığında engeller.

chrome://settings/cookies sayfasında, üçüncü taraf çerezlerini engelleyin seçili
Üçüncü taraf çerezlerini engelle: chrome://settings/cookies

Ancak chrome://settings/cookies'den Üçüncü taraf çerezlerini engelle seçeneği etkinleştirildiyse İlgili sitelerin gruptaki etkinliğinizi görmesine izin ver seçeneğini etkinleştirerek İlgili Web Sitesi Grupları'nda üçüncü taraf çerezlerine izin verilebilir:

Üçüncü taraf çerezleri engellenirse İlgili Web Sitesi Gruplarına nasıl izin verilebileceğini gösteren chrome://settings
Üçüncü taraf çerezleri engelleniyorsa ilgili web sitesi gruplarına izin verme

chrome://settings/trackingProtection

İzlemeye Karşı Koruma test grubuna ait Chrome istemcilerinin% 1'inde üçüncü taraf çerezleri varsayılan olarak kısıtlanmıştır. Bu kullanıcılar, chrome://settings/trackingProtection'den gelen tüm üçüncü taraf çerezlerini engelleyebilir. Bu, chrome://settings/cookies'deki Üçüncü taraf çerezlerini engelleyin ile aynı sonuçları doğurur.

chrome://settings/trackingProtection sayfası, seçili tüm üçüncü taraf çerezlerini engelleme
Tüm üçüncü taraf çerezlerini engelle: chrome://settings/trackingProtection

Üçüncü taraf çerezlerine izin verme

Kullanıcılar chrome://settings'ten üçüncü taraf çerezlerine erişmesine izin verilen sitelerin listesine site ekleyebilir.

chrome://settings/cookies: Üçüncü taraf çerezlerini kullanmasına izin verilen siteler
chrome://settings sayfası: Üçüncü taraf çerezlerini kullanmasına izin verilen siteler

Ayrıca, üçüncü taraf çerezleri engellendiğinde veya sınırlandığında, kullanıcılara üçüncü taraf çerezleri kullanan sitelerdeki adres çubuğunda (her şey bir arada kutusu) göz simgesi gösterilir.

web.dev sitesi için gösterilen adres çubuğu (çok amaçlı adres çubuğu) ve göz simgesi
Chrome'un adres çubuğundaki göz simgesi

Göz simgesini tıklayan kullanıcı, mevcut site için üçüncü taraf çerezlerine geçici olarak izin verebilir:

Adres çubuğunda web.dev sitesi gösteriliyor, mevcut site için üçüncü taraf çerezlerine izin veriliyor
Mevcut site için üçüncü taraf çerezlerine izin veriliyor

İzlemeye Karşı Koruma grubundaki kullanıcıların% 1'i İzlemeye Karşı Koruma iletişim kutusunu görür:

Chrome İzlemeye Karşı Koruma kullanıcı arayüzü: Geçerli site için üçüncü taraf çerezlerine izin verildi
Chrome İzlemeye Karşı Koruma kullanıcı arayüzü: geçerli site için üçüncü taraf çerezlerine izin verildi

Bir site için üçüncü taraf çerezlerine izin vermek üzere göz simgesini kullanmak, siteyi chrome://settings'den Üçüncü taraf çerezlerini kullanmasına izin verilen siteler'e eklemekle aynı etkiye sahiptir. Tek fark, 90 günlük bir geçerlilik süresi ayarlanmasıdır.

Üçüncü taraf çerezlerini kullanmasına izin verilen siteleri gösteren chrome://settings sayfası
chrome://settings: üçüncü taraf çerezlerini kullanmasına izin verilen siteler

Süre dolduktan sonra, sitenin üçüncü taraf çerezlerine erişmeye devam etmesine izin vermek için gerekirse göz simgesinden sitenin geçici muafiyeti yenilenebilir.

Tek tek siteler için üçüncü taraf çerez erişimi de iptal edilebilir. Bu işlem, mevcut siteyi üçüncü taraf çerezlerini kullanmasına izin verilen siteler listesinden kaldırır:

Chrome kullanıcı arayüzü: üçüncü taraf çerezleri engellendi
Chrome kullanıcı arayüzü: üçüncü taraf çerezleri engellendi

chrome://settings/content/siteData

Bu sayede kullanıcılar, birinci taraf veya üçüncü taraf alan adlarından gelen veri depolamaya (çerezler dahil) izin verebilir ya da bu depolamayı engelleyebilir. (Buna karşılık, chrome://settings/cookies veya chrome://settings/trackingProtection'dan Üçüncü taraf çerezlerini kullanmasına izin verilen siteler'e bir site ekleyerek üçüncü taraf çerez erişimine izin vermek, tüm üçüncü taraf çerezlerinin herhangi bir alandan bu sitede ayarlanmasına ve okunmasına olanak tanır.)

chrome://settings/content/siteData'ün testinizi etkilemediğinden emin olmanız gerekir.

Chrome ayarları sayfası: Sitelerin cihazınıza veri kaydetmesine izin verme seçeneği belirlenidir. third-party.example sitesi, cihazınıza veri kaydetmesine izin verilen sitelere eklendi
chrome://settings/content/siteData sayfası

Hangi geçici azaltma önlemleri ve istisnalar engellenir?

İzlemeye Karşı Koruma, üçüncü taraf çerezlerini varsayılan olarak kısıtlar ancak keşif tabanlı istisnalar ve ek süre gibi üçüncü taraf çerezlerine geçici olarak izin vermek için azaltıcı önlemlere de izin verir. chrome://settings'den tüm üçüncü taraf çerezlerini engellemek bu azaltmalardan bazılarını geçersiz kılar.

✅ Üçüncü taraf çerezlerine izin verildi
✖ Üçüncü taraf çerezleri engellendi

Ayar Privacy Sandbox API'leri Geçici çözümler Kullanıcı ayarları
CHIPS İstemlerle Storage Access API İlgili Websitesi Grupları Buluşsal yöntemlere dayalı istisnalar Ek süre Belirli bir site için üçüncü taraf çerezlerine izin verme
İzlemeye Karşı Koruma etkin,
chrome://settings/trackingProtection'den "Tüm üçüncü taraf çerezlerini engelle" etkin değil
İzlemeye Karşı Koruma etkin,
chrome://settings/trackingProtection tarihinden itibaren "Tüm üçüncü taraf çerezlerini engelle" etkin
İzlemeye Karşı Koruma etkin değil,
chrome://settings/cookies adresinden "Üçüncü taraf çerezlerini engelle" etkin değil
Kullanıcı ayarlarına bağlıdır

Chrome işaretleri

Üçüncü taraf çerezlerine tek bir kullanıcı için izin verilip verilmeyeceğini veya engellenip engellenmeyeceğini birkaç Chrome işareti etkiler.

Komut satırı işaretleriyle düzenli olarak farklı Chrome kanalları kullanıyorsanız her kanal için işlevler oluşturup bunları kabuk RC dosyanıza ekleyebilirsiniz. Örneğin, macOS'te:

  1. Bir terminal penceresi açın.
  2. İşlev oluşturma:
    cf(){ open -a 'Google Chrome Canary' --args $\*; }
  3. İşlevi bir işaretle çağırarak kullanın. Örneğin:
    cf --enable-features=TrackingProtection3pcd

Ek süre

Chrome'un üçüncü taraf çerezleri için ek süre, kesinti yaşayan site ve hizmetlerin üçü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 boyunca üçüncü taraf çerezlerine erişmeye devam etme izni verilir.

Temel site muafiyetleri

Kritik hizmetler sunan belirli sitelere, üçüncü taraf çerezlerine erişmeye devam etmelerine olanak tanıyan geçici muafiyet verilir.

Buluşsal yöntemlere dayalı istisnalar

Üçüncü taraf çerezlerinin kullanımdan kaldırılması sırasında Chrome, kesintileri azaltmak için belirli senaryolarda önceden tanımlanmış akışlar için üçüncü taraf çerezlerine geçici erişim izni veren sezgisel yöntemler kullanır. Bu geçici bir önlemdir. Siteler uzun vadeli çözümlere geçiş yaptığında sezgisel kuralların gelecekte tamamen kaldırılması beklenmektedir.

Keşif tabanlı istisna senaryoları, Chrome'un üçüncü taraf çerezlerine otomatik olarak erişim izni vereceği belirli senaryolar hakkında daha fazla bilgi sağlar.

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.

Chrome tarafından desteklenen testler

Chrome'un desteklediği test modları, sitelerin üçüncü taraf çerezleri olmadan nasıl çalıştığını önizlemelerine olanak tanır. Chrome istemcilerinin bir yüzdesi, Mod A veya Mod B deneme grubu kollarından birine rastgele atanır ve her kola, request header veya navigator.cookieDeprecationLabel üzerinden erişilebilen bir etiket sağlanır.

A modu deneme koluna dahil edilmek, üçüncü taraf çerezleri dahil olmak üzere Chrome davranışını etkilemez. Chrome istemcilerinin toplam% 1'ine (dört kolun her biri için% 0, 25) rastgele atanan dört B modu deneme kolu vardır. Bu deneme kollarından herhangi birine atanan Chrome istemcileri için çerezler engellenir.

Chrome, Chrome Canary, Dev ve Beta istemcilerinin% 20'sinde de çerezleri kısıtladı.

  • Chrome istemcileri, istemci bir B modu deneme koluna atanmış olsa bile Üçüncü taraf çerezlerini kullanmasına izin verilen siteler'e eklenen sitelerin üçüncü taraf çerezlerine erişebilir (bu kolların tümü varsayılan olarak üçüncü taraf çerezlerini engeller).
  • Farklı senaryoları test etmek için Chrome işaretleri, Chrome tarafından yönetilen bir test denemesi kolunun mevcut Chrome istemcisi için nasıl ayarlanacağına izin verme, izin vermeme veya zorlama hakkında bilgi verir.

Chrome Enterprise politikaları

BlockThirdPartyCookies politikasını devre dışı olarak ayarlamak siteler arası çerezlere izin verir. Politika, Etkin değerine ayarlanırsa bu sayfaların üçüncü taraf çerezleri ayarlamasına izin verilmez. Politika ayarlanmadan bırakılırsa üçüncü taraf çerezlerine varsayılan olarak izin verilir ve kullanıcıların chrome://settings'den üçüncü taraf çerezlerini engellemesine olanak tanınır.

Daha fazla bilgi için Chrome Enterprise Yardım Merkezi makalesini inceleyebilirsiniz.

  • Kullanıcılar, chrome://settings veya Chrome işaretçilerinden Enterprise politikalarını geçersiz kılamaz.

Bu bölümde, bir kullanıcı veya site için üçüncü taraf çerezlerine izin verilip verilmediğini veya engellenip engellenmediğini nasıl kontrol edeceğiniz açıklanmaktadır.

chrome://settings

Üçüncü taraf çerezlerini engelleyen, üçüncü taraf çerezlerini sınırlayan veya belirli siteler için üçüncü taraf çerezlerine izin veren kullanıcı ayarlarını görmek üzere chrome://settings/cookies (veya chrome://settings/trackingProtection) simgesini işaretleyin.

Benzer şekilde, ayrı alan adlarından veri depolamaya (çerezler dahil) izin veren veya depolamayı engelleyen ayarları chrome://settings/content/siteData kontrol edin.

chrome://policy

Chrome Enterprise ortamındaysanız tarayıcınızdaki politikalar, kullanıcılarınızın deneyiminden farklı bir deneyim yaşamanıza neden olabilir. Bunun tersi de geçerlidir. Test için sanal makine veya yönetilmeyen bir cihaz kullanmayı düşünebilirsiniz.

chrome://policy sayfasında, Chrome Enterprise kurulumu tarafından yönetilen tarayıcılar için ayarlanan politikalar gösterilir.

Politikaların ayarlandığı bir Chrome Enterprise ortamında chrome://policy
Politikaların ayarlandığı bir Chrome Enterprise ortamında chrome://policy

Chrome Enterprise Politikaları'nda, politikaların üçüncü taraf çerezlerini engelleyecek veya belirli sitelerde çerezlere izin verecek şekilde nasıl ayarlanabileceği açıklanmaktadır.

Chrome Geliştirici Araçları

Sorunlar, Uygulama ve Ağ panelleri, çerezlerle ilgili bilgi sağlar ve üçüncü taraf çerezlerinin tarayıcı tarafından engellenip engellenmediğini gösterir.

Çerezleri ekleme, düzenleme ve silme ile üçüncü taraf çerezlerini tanımlama ve inceleme hakkında daha fazla bilgi için Chrome Geliştirici Araçları dokümanlarını inceleyin.

Özel Korumalı Alan Analiz Aracı (PSAT)

PSAT Chrome uzantısı, çerez kullanımını anlamanıza ve gizliliği korumaya yönelik yeni Chrome API'leri hakkında yol gösterici bilgiler sunmanıza yardımcı olmak için Chrome DevTools'a araçlar ekler.

PSAT ayrıca bir komut satırı arayüzü de sağlar.

Test için siteler

Özel Korumalı Alan ekibi, üçüncü taraf çerez testini desteklemek için çeşitli siteler yönetir:

Privacy Sandbox Demoları, çeşitli temel kullanıcı yolculuklarını ve kullanım alanlarını denemenize ve bunların üçüncü taraf çerez kısıtlamalarından nasıl etkilendiğini anlamanıza yardımcı olmak için iki bağlantılı site sağlar.

Analytics izleme, yerleştirilmiş içerik, alışveriş sepeti ve reCAPTCHA gibi kritik kullanım alanlarını gösteren Özel Korumalı Alan Demoları sayfası.
Özel Korumalı Alan Demoları

Chrome istemcisini veya profilini değiştirme

Chrome istemcisi, cihazdaki bir yüklemeye (kullanıcı verileri dizini) karşılık gelir.

Her Chrome profili, kullanıcı verileri dizininde bir alt dizindir.

Chrome'u komut satırından çalıştırırsanız --user-data-dir işaretiyle kullanıcı verileri dizinini ayarlayabilirsiniz.

Yani geliştirme için kendi profil alt dizinlerine sahip ayrı bir kullanıcı verileri dizini oluşturabilirsiniz. Yeni bir kullanıcı verileri dizini oluşturmak, Chrome'un yeni yüklenmiş gibi davranmasını sağlar. Bu, profille ilgili sorunların giderilmesinde yararlı olabilir.

Chrome'u yeni bir geçici kullanıcı diziniyle komut satırından çalıştırmak için aşağıdaki işareti kullanın:

--user-data-dir=$(mktemp -d)

Daha fazla bilgi