Kesintileri test etme



Üçüncü taraf çerezleri olmadan nasıl performans gösterdiğini görmek için sitenizi test edin. Bu sayede alternatif çözümlere geçiş sürecine başlayabilirsiniz.

Test için Chrome flag'leri

Sitenizin Chrome'da üçüncü taraf çerezleri olmadan çalışmama durumunu test etmenin en iyi yolu test-third-party-cookie-phaseout işaretini kullanmaktır. Bu işaret, Chrome'un üçüncü taraf çerezleri kısıtlandığında olduğu gibi davranmasını sağlar. Bu nedenle, siteler arası çerez olmadan kullanıcı deneyimini test etmek için idealdir. İşaretçiyi ayarlamak için iki yöntem vardır:

  • chrome://flags/#test-third-party-cookie-phaseout hizmetini etkinleştir
  • Chrome'u --test-third-party-cookie-phaseout işaretiyle komut satırından çalıştırma

Bu işaret, Chrome'u üçüncü taraf çerezlerini engelleyecek şekilde ayarlar ve yeni özelliklerin ve geçici azaltma yöntemlerinin etkin olmasını sağlar.

Sitenizi, chrome://settings/cookies kullanılarak üçüncü taraf çerezleri engellenecek şekilde gezinerek test edebilirsiniz. Ancak kullanımdan kaldırma işareti, yeni ve güncellenmiş özelliklerin de etkinleştirilmesini sağlar. Üçüncü taraf çerezlerini engellemek, sorunları tespit etmek için iyi bir yaklaşımdır ancak bu, sorunları düzelttiğinizi doğrulamanıza yardımcı olmayabilir.

Siteleriniz için etkin bir test paketiniz varsa iki yan yana çalıştırma yapmanız gerekir: biri normal ayarlarda Chrome ile, diğeri ise Chrome'un aynı sürümünü --test-third-party-cookie-phaseout işaretiyle başlatarak. İlk çalıştırmada değil de ikinci çalıştırmada başarısız olan testler, üçüncü taraf çerez bağımlılıkları açısından incelenmeye uygun adaylardır.

--test-third-party-cookie-phaseout'e ek olarak, belirli test senaryoları için kullanılabilen işaretler vardır:

  • Aşağıdaki işaretçilerin tümü Windows, Mac, Linux, ChromeOS ve Android'de desteklenir.
  • Bu işaretler chrome://flags sayfasından veya komut satırından ayarlanabilir.
  • Komut satırından --enable-features veya --disable-features ile birden fazla özellik için işaret ayarlamak istiyorsanız her özellik adı arasına virgül ekleyin.
  • Bir komut satırı işareti için kullanılacak değeri hesaplamak üzere chrome://flags sayfasından işareti ayarlayın ve ardından chrome://version sayfasındaki Komut Satırı değerlerini görüntüleyin.
Komut satırı bölümündeki işaretin vurgulandığı chrome://version sayfası
chrome://version sayfasında özel işaret ayarlarını gösteren Komut Satırı bölümü

Geçici azaltma önlemleri engellenerek test etme

Sitenizi kullanımdan kaldırma işaretiyle test ederken geçici azaltıcı önlemler ve Chrome'un üçüncü taraf çerezleri için ek süre, üçüncü taraf çerezlerinin siteniz veya eriştiği üçüncü taraf hizmetleri tarafından kısıtlanmadığı anlamına gelebilir.

Aşağıdaki tabloda, Chrome işaretçilerinin test için nasıl kullanılacağı gösterilmekte ve devre dışı bırakıldıklarında veya etkinleştirildiklerinde ne gibi etkileri olduğu açıklanmaktadır.


Ad Purpose Minimum sürüm chrome://flags Komut satırı işareti
3PCD için İzlemeye Karşı Koruma Etkin: İzleme Koruması'nı etkinleştirin:
• Kullanıcının bir site için üçüncü taraf çerezlerini geçici olarak etkinleştirmesine izin vermek üzere adres çubuğunda (her şey bir arada kutusu) göz simgesi kullanıcı arayüzünü gösterin.
chrome://settings/cookies yerine chrome://settings/trackingProtection sağlayın
121 #tracking-protection-3pcd --enable-features=TrackingProtection3pcd

--disable-features=TrackingProtection3pcd
Üçüncü Taraf Çerez Kısıtlamalarını Test Etme Devre dışı: Bu varsayılan ayardır. (Etkisi yoktur.)

Etkin: Üçüncü taraf çerezlerini kısıtlayın ve İzlemeye Karşı Koruma kullanıcı arayüzünü etkinleştirin.

Bu ayar, BlockThirdPartyCookies=false Chrome Enterprise politikasını geçersiz kılar ancak Storage Access API veya CookiesAllowedForUrls politikası tarafından verilenler gibi içerik ayarları tarafından geçersiz kılınır.

İşaretler ve ayarlar bölümünde, kullanıcı ayarlarının bu işaretle nasıl etkileşimde bulunduğu açıklanmaktadır.
121 #test-third-party-cookie-phaseout --test-third-party-cookie-phaseout
Üçüncü Taraf Çerezleri Tarafından Kolaylaştırılan Test Etkin: Bu varsayılan ayardır. Bu Chrome istemcisi için Chrome tarafından desteklenen test grubu deneme kolunun ayarlanmasına izin verin.

Devre dışı: Chrome'un deneme kolu belirlemesine izin vermez.

Diğer değerler: Belirli bir deneme kolunu manuel olarak ayarlayın.

Çoğu geliştiricinin Enabled Force ayarlarından birini kullanması gerekir. Bu yöntemler uygunluk kontrollerini atlar ve Chrome istemcisini seçilen grup koluna yerleştirir. Enabled ayarları, istemcinin bir deneme koluna dahil edilmesine olanak tanır ancak dahil edilmesini zorunlu tutmaz.
121 #tpc-phase-out-facilitated-testing --enable-features=CookieDeprecationFacilitatedTesting

--disable-features=CookieDeprecationFacilitatedTesting

Diğer değerler için komut satırı değerleri ayarlara bağlıdır. Örneğin, Enabled Force Control 1 değerini ayarlamak için:

--enable-features=CookieDeprecationFacilitatedTesting:force_eligible/true/disable_3p_cookies/false/disable_ads_apis/false/label/fake_control_1%2E1/version/9994

Bu değerleri komut satırından ayarlamanız gerekiyorsa değeri chrome://flags'ten ayarlamak, tarayıcıyı yeniden başlatmak ve ardından chrome://version sayfasının Komut Satırı bölümünden işaret değerini kopyalamak muhtemelen en kolay yöntemdir.
Test için Üçüncü Taraf Çerezlerine Yönelik Desteğin Sonlandırılmasıyla İlgili Meta Veri Hibeleri Etkin: Bu varsayılan ayardır. Üçüncü taraf çerezi ek süresinin geçerli olmasını bekleyin.

Devre dışı: Chrome'u, ek süre geçerli değilmiş gibi davranacak şekilde ayarlayın.
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Üçüncü Taraf Çerezleri İzinleri Buluşsal Yöntemleri Testi Varsayılan: Keşif tabanlı azaltmalara izin verin.

Etkin: Etkisi yoktur. (Varsayılan ile aynıdır.)

Devre dışı: Buluşsal yöntemlere dayalı azaltmalara izin vermez. Bu, diğer uzun vadeli düzeltmelerin (üçüncü taraf çerezleri olmadan) sezgisel azaltma olmadan beklendiği gibi çalışıp çalışmadığını test etmek için yararlı olabilir.

Diğer işaret değerleri şunlardır.

CurrentInteraction: iletişim veya yönlendirme akışında üçüncü taraf sitesinde kullanıcı etkileşimi gerektirir.

ShortRedirect yönlendirme buluşsal yöntemi 15 dakika boyunca çerez erişimi sağlar: Buluşsal yöntemlere dayalı çözümlerde açıklandığı gibi, yönlendirme senaryolarında üçüncü taraf çerezlerine izin verilir.

LongRedirect: Yönlendirme sezgisel yöntemi, 30 gün boyunca çerez erişimi sağlar.

MainFrame:Yalnızca ana çerçeve tarafından başlatılan pop-up'lar yönlendirme keşif yöntemini etkinleştirebilir.

AllFrameInitiator
: Herhangi bir çerçeve tarafından başlatılan pop-up'lar, yönlendirme keşfini etkinleştirebilir.
120 #tpcd-heuristics-grants --enable-features=TpcdHeuristicsGrants

--disable-features=TpcdHeuristicsGrants

Diğer değerler için chrome://flags'ten değeri ayarlayın, tarayıcıyı yeniden başlatın ve ardından chrome://version sayfasının Komut Satırı bölümünden işaret değerini kopyalayın.


Chrome işaretleri ve Chrome ayarları

Üçüncü taraf çerezlerinin Chrome kullanıcı ayarlarından engellenmesi, Chrome'u chrome://flags#test-third-party-cookie-phaseout işareti etkinken kullanırken varsayılan davranıştan farklı bir etkiye sahiptir.

Yalnızca işaret etkinleştirildiğinde, üçüncü taraf çerezleri Chrome'un İzlemeye Karşı Koruma test grubunda olduğu gibi ele alınır: Kritik hizmetlerin çalışması için kısa süreli, sınırlı durumlarda ve ayrıca CHIPS ve Storage Access API'nin uzun vadeli çözümleri aracılığıyla üçüncü taraf çerezlerine yine izin verilir.

chrome://settings/trackingProtection'de Tüm üçüncü taraf çerezlerini engelle etkinleştirilirse (veya İzlemeye Karşı Koruma grubunda olmayanlar için chrome://settings/cookies'de Üçüncü taraf çerezlerini engelle) Chrome, üçüncü taraf çerezlerine bir Chrome Enterprise CookiesAllowedForUrls politikası tarafından izin verilmediği veya kullanıcı açıkça izin vermediği sürece üçüncü taraf çerezlerine veya diğer bölümlenmemiş durumlara hiçbir erişime izin vermez:

  • Adres çubuğundaki (çok amaçlı adres çubuğu) göz simgesini kullanarak.
  • chrome://settings/trackingProtection sayfasındaki Üçüncü taraf çerezlerini kullanmasına izin verilen siteler bölümüne giriş ekleyebilirsiniz.
  • chrome://settings/cookies sitesinde Üçüncü taraf çerezlerini kullanmasına izin verilen siteler bölümüne giriş ekleme.

BlockThirdPartyCookies politikası, Chrome Enterprise kullanıcısı için false olarak ayarlanırsa kullanıcı, chrome://settings'ten gelen üçüncü taraf çerezlerini engelleyemez.

Kullanım senaryolarını simüle etmek için işaret kombinasyonlarını kullanma

Senaryo #tracking-protection-3pcd #tpcd-metadata-grants
%1 test Etkin Devre dışı
Alan için ek süre kaydı onaylandı ancak henüz jeton sağlanmadı Etkin Etkin
Ek süre etkin, jeton sağlandı Etkin Devre dışı
Ek süre artık etkin değil, jeton sağlandı Etkin [Etkisi yok]

Chrome Geliştirici Araçları Gizlilik ve güvenlik paneli

Bu panelde çerez denetimleri ve bilgileri yer alır.

Chrome'da üçüncü taraf çerezleri sınırlandırılmışsa Chrome'un ek süre veya heuristics-based istisnaları uygulanmışsa geçerli sayfanın davranışını test etmek için Denetimler sekmesini kullanın.

Seçili Denetimler sekmesini gösteren Chrome Geliştirici Araçları Gizlilik ve güvenlik paneli
Chrome Geliştirici Araçları Gizlilik ve güvenlik paneli Denetimler sekmesi

Üçüncü taraf çerezleri sekmesinde çerezlerle ve çerez engellemeyle ilgili bilgiler gösterilir.

Üçüncü taraf çerezleri sekmesinin seçili olduğunu gösteren Chrome DevTools Gizlilik ve güvenlik paneli
Chrome Geliştirici Araçları Gizlilik ve güvenlik paneli Üçüncü taraf çerezleri sekmesi

Destek

Daha fazla bilgi