Bozulma testi



Üçüncü taraf çerezleri olmadan nasıl performans gösterdiğini görmek için sitenizi test edin. Bu şekilde proje başlatma belgesine alternatif çözümlere geçiş süreci hakkında daha fazla bilgi edinin.

Test amaçlı Chrome flag'leri

Chrome'da üçüncü taraf çerezleri olmadan sitenizi kesintilere karşı test etmenin en iyi yolu üçüncü taraf çerez kullanımdan kaldırma işareti. Bu işaret, Chrome'un üçüncü taraftan sonra davranacağı gibi davranmasına neden olur Bu nedenle, herhangi bir değişiklik yapmadan kullanıcı deneyimini test etmek için Siteler arası çerezler. İşareti ayarlamanın iki yolu 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ırın

Bu işaret, Chrome'u üçüncü taraf çerezlerini engelleyecek ve yeni özelliklerin ve geçici çözümler etkin durumda.

chrome://settings/cookies yardımıyla engellenmiş üçüncü taraf çerezleriyle göz atarak sitenizi test edebilirsiniz, ancak aşamalı olarak kullanımdan kaldırma işareti yeni ve güncellenen özelliklerin de etkinleştirilmesini sağlar. Üçüncü taraf çerezlerini engellemek, sorunları tespit etmek için iyi bir yaklaşım olsa da sorunları çözdüğünüzü doğrulamanıza yardımcı olmaz.

Siteleriniz için etkin bir test paketi kullanıyorsanız, biri Chrome ile normal ayarlarda, diğeri de --test-third-party-cookie-phaseout işaretiyle başlatılan aynı Chrome sürümüyle çalıştırılacak şekilde yan yana iki çalıştırma yapmanız gerekir. İkinci çalıştırmada gerçekleşen ve ilk çalıştırmada olmayan test hataları, üçüncü taraf çerezi bağımlılıklarını araştırmak için iyi birer adaydır.

--test-third-party-cookie-phaseout dışında, kullanabileceğiniz işaretler de vardır. Belirli test senaryoları (ör. desteğin sonlandırılmasıyla ilgili denemelere katılım) için:

  • Aşağıdaki işaretlerin tümü Windows, Mac, Linux, ChromeOS, ve Android'de kullanılabilir.
  • Bu flag'ler şuradan ayarlanabilir: chrome://flags sayfasından veya komut satırını kullanın.
  • Komut satırından birden fazla özellik için işaret ayarlamak üzere --enable-features veya --disable-features, özelliklerin arasına virgül ekleyin dokunun.
  • Komut satırı işareti için kullanılacak değeri, chrome://flags işaretini kullanıp Komut Satırı değerlerini chrome://version sayfa.
Komut Satırı bölümünde bir bayrağın vurgulandığı chrome://version sayfası
chrome://version sayfası Komut Satırı bölümü, özel işaret ayarları gösteriliyor

Geçici çözümlerin engellendiği test

Sitenizi aşamalı olarak kullanımdan kaldırma işaretiyle test ederken, üçüncü taraf çerezlerine yönelik kullanımdan kaldırma denemeleri ve ek yayınlanma süresi gibi geçici çözümler, üçüncü taraf çerezlerinin siteniz veya eriştiği üçüncü taraf hizmetler tarafından kısıtlanmadığı anlamına gelebilir.

Geçici çözümlerin kesintileri maskelemediğinden emin olmak amacıyla sitenizi, çözümleri engellemek için işaretler kullanarak test edebilirsiniz:

Aşağıdaki tabloda, bu işaretlerin nasıl kullanılacağı ve devre dışı bırakıldığında veya etkinleştirildiğinde etkileri açıklanmaktadır.


Ad Purpose Min. sürüm chrome://flags Komut satırı işareti
3PCD için İzlemeye Karşı Koruma Etkin: İzleme'yi açın Koruma:
• Adres çubuğunda göz simgesi kullanıcı arayüzünü gösterme Kullanıcının üçüncü taraf çerezlerini geçici olarak etkinleştirmesine olanak tanıyan (Çok amaçlı adres çubuğu) olabilir.
. • chrome://settings/trackingProtection ekleyin Seçtiğiniz: chrome://settings/cookies
121 #tracking-protection-3pcd --enable-features=TrackingProtection3pcd

--disable-features=TrackingProtection3pcd
Üçüncü Taraf Çerez Aşamasını Test Etme Devre dışı: Bu, varsayılan değerdir. (Etkisi yok.)
.
. Etkin: Kısıtla üçüncü taraf çerezlerini kullanabilir ve İzleme'yi etkinleştirebilirsiniz. Üçüncü taraftan sonra Chrome'un davranışını eşleştiren koruma kullanıcı arayüzü çerezinin kullanımdan kaldırılması.
.
. Bu ayar, BlockThirdPartyCookies=false politikasını geçersiz kılar Chrome Enterprise politikası, ancak Storage Access API veya CookiesAllowedForUrls politikası.
.
. İşaretler ve ayarlar , kullanıcı ayarlarının bu işaretle nasıl etkileşime girdiğini açıklar.
121 #test-third-party-cookie-phaseout --test-third-party-cookie-phaseout
Test için Üçüncü Taraf Çerezlerine Yönelik Desteğin Sonlandırılmasıyla İlgili Deneme İzinleri Etkin: Varsayılan değer budur. Üçüncü tarafın çerez desteği sonlandırma denemesi. (Bu işaretin Denemeye katılmak üzere etkinleştirilmelidir.)
.
. Devre dışı: Chrome'un bir üçüncü taraf gibi davranmasını sağlar sonlanan deneme jetonu sağlanmış olsa bile sağlanmamıştır. İçinde diğer bir deyişle: üçüncü taraf desteğinin sonlandırılması denemesini devre dışı bırakın. Bu özellik, daha uzun vadeli düzeltmelerin işe yarayıp yaramadığını kullanımdan kaldırma sürecine katılan sitelerdeki üçüncü taraf çerezleri deneyin.
.
. Bu işaretin etkili olması için #tracking-protection-3pcd etkinleştirilecek.
121 #third-party-cookie-deprecation-trial --enable-features=TpcdSupportSettings

--disable-features=TpcdSupportSettings
için Üst Düzey Üçüncü Taraf Çerez Kullanımdan Kaldırma Denemesi Bağışları Test etme Etkin: Üst düzey üçüncü taraf çerezleri için desteğin sonlandırılmasıyla ilgili deneme.
.
. Devre dışı: Üçüncü taraf denemesinde olduğu gibi Chrome'u bir geçerli deneme jeton sağlanmış olsa bile sağlanmamıştır. Başka bir deyişle: Devre dışı bırakma deneme sürümünü kullanmaya devam edebilirsiniz. Bu, test için yararlı olabilir üçüncü taraf çerezleri olmadan, uzun vadeli düzeltmelerin birinci taraf desteğinin sonlandırılması denemesine katılan site
122 #top-level-third-party-cookie-deprecation-trial --enable-features=TopLevelTpcdSupportSettings

--disable-features=TopLevelTpcdSupportSettings
Test için Üçüncü Taraf Çerezlerine Yönelik Meta Veri Bağışları Etkin: Varsayılan değer budur. Üçüncü taraf çerez ekliğine izin ver geçerlidir.
.
. Devre dışı: Chrome'un, [ek yayınlanma süresi](https://goo.gle/cookies-grace-period) etkin değilmiş gibi davranmasını sağlar. Bu, sitenizin dağıtımda desteğin sonlandırıldığını kontrol etmek için de kullanılabilir deneme jetonlarını doğru şekilde, ek süre sona ermeden önce ( ek süreye tabidir).
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Üçüncü Taraf Çerez Aşamasındaki Kolaylaştırılan Testler Etkin: Varsayılan değer budur. Chrome destekli bir bu Chrome için ayarlanacak test grubu deneme kolu gerekir.
.
. Devre dışı: Deneme kolunun kullanılmasına izin verilmez Chrome tarafından ayarlandı.
.
. Diğer değerler: Belirli bir denemeyi manuel olarak ayarlayın koludur.
.
. Çoğu geliştiricinin Enabled Force ayarlarından birini kullanması gerekir. Bu kampanyalar uygunluk kontrollerini atlar ve Chrome istemcisini tahmin edilebilir şekilde seçili grup koluna yerleştirebilir. İlgili içeriği oluşturmak için kullanılan Enabled ayarları, istemcinin deneme kolunu kullanabilirsiniz, ancak dahil etmeyi zorunlu tutmayın.
121 #tpc-phase-out-facilitated-testing --enable-features=CookieDeprecationFacilitatedTesting.

--disable-features=CookieDeprecationFacilitatedTesting

Diğer değerler için komut satırı değerleri ilgili ayara bağlıdır. Örneğin, Ö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
Eğer bu değerleri komut satırından ayarlamanız gerekiyorsa büyük olasılıkla chrome://flags değerindeki değeri ayarlamanın en kolay yolu, yeniden başlat tıklayın ve ardından chrome://version sayfasının Komut Satırı bölümündeki bayrak değerini kopyalayın.
Üçüncü Taraf Çerez Bağışları Buluşsal Ölçüm Testi Varsayılan: bulgusal tabanlı olanlara izin ver göz önünde bulundurun.
.
. Etkin: Etkisi yoktur. (Varsayılan ile aynıdır.)
.
. Devre dışı: Buluşsal yöntemlere dayalı çözümlere izin vermez. Bu özellik, uzun vadeli diğer düzeltmelerin (üçüncü taraf aracılar dahil çerezleri), buluşsal çözümler olmadan beklendiği gibi çalıştığından emin olun.
.
. Diğer işaret değerleri aşağıda verilmiştir.
.
. CurrentInteraction: üçüncü taraf site, iletişim kutusu veya yönlendirme akışı sırasında görüntülenir.
.
. ShortRedirect yönlendirme buluşsal izin çerez erişimi izni 15 dakika süreyle: yönlendirme için üçüncü taraf çerezlerine izin verilir buluşsal yönteme dayalı yöntemde açıklandığı gibi, göz önünde bulundurun.
.
. LongRedirect: bulgusal şekilde yönlendirme izniyle çerez erişimi 30 gün süreyle.
.
. MainFrame:yalnızca ana çerçeve tarafından başlatılan pop-up'lar yönlendirme buluşsal yöntemini etkinleştirin.
.
AllFrameInitiator
: herhangi bir kare tarafından başlatılan pop-up'lar yönlendirme buluşsal yöntemini etkinleştirebilir.
120 #tpcd-heuristics-grants --enable-features=TpcdHeuristicsGrants.

--disable-features=TpcdHeuristicsGrants

Diğer değerler için chrome://flags öğesinden 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ündeki bayrak değerini kopyalayın.


Chrome işaretleri ve Chrome ayarları

Chrome kullanıcılarından üçüncü taraf çerezlerini engelleme ayarlarının farklı bir etkisi vardır varsayılan davranıştan farklı olacaktır. chrome://flags#test-third-party-cookie-phaseout işareti etkinleştirildi.

Yalnızca işaret etkinleştirildiğinde üçüncü taraf çerezleri, Chrome'un İzlemeye Karşı Koruma test grubu: Üçüncü taraf çerezlerine hâlâ izin veriliyor kısa vadede sınırlı durumlarda kritik hizmetlerin çalışmasını sağlamak ve ayrıca uzun vadede CHIPS'in çözümleri ve Storage Access API.

Tüm üçüncü taraf çerezlerini engelle seçeneği chrome://settings/trackingProtection (veya şu olmayanlar için chrome://settings/cookies kaynaklı üçüncü taraf çerezlerini engelle) (İzlemeye Karşı Koruma grubunda) kontrol edin) Chrome, hiçbir üçüncü taraf çerezlerine veya diğer bölümlendirilmemiş durumlara Chrome Enterprise CookiesAllowedForUrls tarafından izin veriliyor olmadığı takdirde kullanıcı açıkça izin verdiğinde:

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

Öğe BlockThirdPartyCookies politika false olarak ayarlanırsa Chrome Enterprise kullanıcıları şunları yapamaz: chrome://settings adresinden gelen üçüncü taraf çerezlerini engelle.

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

Senaryo #tracking-protection-3pcd #third-party-cookie-deprecation-trial #tpcd-metadata-grants
%1 test, desteği sonlandırma denemesi yoksayıldı Etkin Devre dışı Devre dışı
Zarafet süre kaydı onaylandı ancak henüz jeton yok sağlanan Etkin Etkin Etkin
Ek süre etkin, jeton sağlandı Etkin Etkin Devre dışı
Ek süre artık etkin değil, jeton sağlanır Etkin Etkin [Efekt yok]

Destek

Daha fazla bilgi