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 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ğladığından, Chrome'da kullanıcı deneyimini test etmek için idealdir. 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'u normal ayarlarla, diğeri ise --test-third-party-cookie-phaseout işaretiyle başlatılan aynı Chrome sürümünü içeren olmak üzere 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ı için geçerlidir:

  • 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.
ziyaret edin.
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 kaldırma işareti ile test ederken, geçici çözümlerin ve Chrome'un üçüncü taraf çerezlerine yönelik ek yayınlanma süresi, üçüncü taraf çerezlerinin siteniz veya eriştiği üçüncü taraf hizmetler tarafından kısıtlanmadığı anlamına gelebilir.

Aşağıdaki tabloda, test için Chrome flag'lerinin 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 Kısıtlamalarını Test Etme Devre dışı: Bu, varsayılan değerdir. (Etkisi yok.)
.
. Etkin: Kısıtla üçüncü taraf çerezlerini kullanabilir ve İzleme Koruma kullanıcı arayüzü.
.
. Bu ayar, BlockThirdPartyCookies=false politikasını geçersiz kılar Chrome Enterprise politikası, ancak şu gibi içerik ayarları tarafından geçersiz kılınır: 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
Üçüncü Taraf Çerez Destekli Test 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.
Test için Üçüncü Taraf Çerezlerine Yönelik Meta Veri Bağışları Etkin: Varsayılan değer budur. Üçüncü taraf çerezi ek yayınlanma süresinin geçerli olmasına izin verin.
.
. Devre dışı: Chrome'un, ek süre etkin değilmiş gibi davranmasını sağlar.
121 #tpcd-metadata-grants --enable-features=TpcdMetadataGrants

--disable-features=TpcdMetadataGrants
Üçü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 #tpcd-metadata-grants
%1 test Etkin Devre dışı
Zarafet süre kaydı onaylandı ancak henüz jeton yok sağlanan Etkin Etkin
Ek süre etkin, jeton sağlandı Etkin Devre dışı
Ek süre artık etkin değil, jeton sağlanır Etkin [Efekt yok]

Destek

Daha fazla bilgi