LANSMAN FIRSATI — SINIRLI Das Nest Lifetime 499 € 149 € Hemen al →
KakapoWP KakapoWP
Yardım Merkezi/Consent/Script blokleme: plugin tam olarak ne yapar

Script blokleme: plugin tam olarak ne yapar

Şunun için geçerlidir: Kakapo Consent· 6 dk okuma

Engelleme burada şu anlama gelir: Eklenti, hazır sayfayı tarayıcıya ulaşmadan önce yeniden yazar. Etkisiz hale getirilmiş bir komut dosyası kaynak kodda hâlâ görünür, ancak ne yüklenir ne de çalıştırılır. Bu sayfa, bu sırada teknik olarak ne olduğunu ve sınırların nerede olduğunu anlatır.

Teslim sırasında ne olur

Uygun bir onay yoksa eklenti sayfanın üzerine bir çıktı arabelleği yerleştirir. Adresi engellenen host desenlerinden birini içeren her script öğesi type özniteliğini kaybeder, type="text/plain" değerini alır ve özgün adres bir data özniteliğine taşınır. Harici stil dosyaları rel="stylesheet" yerine as="style" ile rel="preload" olarak değiştirilir, adres yine bir data özniteliğine aktarılır. Karar verildikten sonra ön yüz bunu sunucuya bildirir, çerezleri ayarlar ve sayfayı yeniden yükler — sunucu sayfayı bundan sonra yeniden yazmadan sunar.

<script type="text/plain" data-kwpc-src="…">

Engellenen host listesi nereden gelir

  • Etkin olan ve “İstatistik”, “Pazarlama” ya da “Medya & harici içerikler” kategorisinde yer alan her kayıtlı hizmet
  • “Özel engelleme kuralları” kartındaki her kalıp — her zaman engellenen ek host kalıpları
  • İkisi de boşsa, bunun yerine İstatistik ve Pazarlama kategorilerindeki bilinen izleyici host'larının birlikte gelen listesi devreye girer
  • “Google Fonts'u onaya kadar engelle” açıksa ayrıca fonts.googleapis.com ve fonts.gstatic.com
  • “Gerekli”, “İşlevsel” ve “Diğer” kategorilerindeki hizmetler bu listede hiçbir zaman yer almaz
  1. “Kakapo Consent”i açın ve “Kurallar” grubunda “Kaynaklar” (Almanca: „Ressourcen“) maddesini seçin.
  2. “Komut Dosyası Engelleme etkin” anahtarını kontrol edin — yeni bir kurulumda açıktır.
  3. “Kural ekle” ile kendi host kalıbınızı ekleyin, örneğin tracker.example.com.
  4. “Şu anda engellenen host'lar” kartından hangi host'ların hangi kaynaktan dolayı engellendiğine bakın.
  5. Bir eklentinin kendi adıyla sıraya aldığı komut dosyaları için “Handle kuralları” kartına satır başına handle, dikey çizgi, kategori biçiminde bir kural girin.
google-analytics | statistik

Ek katmanlar ve sınırlar

  • Komut Dosyası Engelleme, gömülü çerçeveleri kaldırmaz. Bunun için aynı panelde “Yerleştirmeleri engelle” anahtarı vardır: Bu anahtar, onaylanmamış iframe'leri gönderimden önce bir yer tutucuyla değiştirir; özgün işaretleme kodlanmış olarak birlikte taşınır ve ancak tıklandığında yerleştirilir. Görünmez sayım çerçeveleri (yükseklik veya genişlik 0, display:none, aria-hidden) dokunulmadan kalır
  • wp_add_inline_script ile bir handle'a bağlanan satır içi komut dosyaları yerinde kalır — işaretlemede kendilerine ait bir handle taşımazlar
  • WooCommerce: “İstatistik” için onay yoksa wc-cart-fragments, wc-analytics ve woocommerce-analytics devre dışı bırakılır; “Pazarlama” için onay yoksa wc-marketing ve woocommerce-marketing komut dosyaları devre dışı bırakılır
  • Google Fonts alternatif olarak yerelde kendi sunucunuzda barındırılabilir. Bu sırada yalnızca gerçekten yerelde kayıtlı olan yazı tipi aileleri yönlendirilir; bir indirme başarısız olursa özgün bağlama yerinde kalır
  • “Koşullu içerikler” bloğu daha da erken çalışır: Onay yoksa içeriği hiç oluşturulmaz, bunun yerine bir yedek kutu gönderilir

Hiç engellenmediği durumlar

  • “CMP etkin” anahtarı kapalıdır
  • Çağrılan etki alanı “Alan adları” (Almanca: „Domains“) altındaki listede yer almıyor (boş bir liste şu anlama gelir: her yerde)
  • Mod “Yalnızca bilgilendirme” olarak ayarlıdır
  • “Hariç tutulan URL'ler” veya “Hariç tutulan User Agent'lar” altındaki bir kalıp uyuyor
  • “Önizleme modu” etkindir ve ziyaretçi oturum açmış bir yönetici değildir
  • “Coğrafi konum — yalnızca AB/AEA” etkindir ve sunucu dışarıdan bir ülke bildirir
  • Ziyaretçi “Tümünü kabul et” seçeneğini seçmiştir
Her sunucu kararı için belirleyici olan, yalnızca sunucunun düzenlediği ve JavaScript tarafından okunamayan imzalı bir çerezdir. İmza uymuyorsa ya da içine gömülü süre dolmuşsa hiçbir onay geçerli sayılmaz ve engelleme yapılır. Kararını çoktan vermiş ziyaretçilerin sayfaları sayfa cache dışında tutulur.
kwpc_auth
Bu makale yararlı oldu mu?