Kısaca: Evet — zorunlu olmayan çerezler (analitik, reklam, kişiselleştirme) için rıza arayüzü gerekir ve bu çerezler ziyaretçi onay vermeden önce yazılmamalıdır. 'Reddet' seçeneği 'kabul et' kadar kolay olmalı, önceden işaretli kutular geçersizdir. Sepet/oturum gibi sitenin çalışması için zorunlu teknik çerezler bu kapsamın dışındadır.
KVKK ve 5809 sayılı Elektronik Haberleşme Kanunu çerçevesinde ayrım şudur:
Banner koymak tek başına yetmez — arayüzün kendisi de kurallara uymalıdır:
Adımlar: (1) KVKK/AB uyumlu bir CMP (consent management platform) app'i kurun — banner + kategori bazlı tercih + reddet seçeneği sunmalı. (2) CMP'nin prior consent blocking özelliğinin açık olduğunu doğrulayın — banner görünüyor ama çerezler yine de önceden yazılıyorsa yapılandırma eksiktir; bu en sık karşılaşılan bulgudur. (3) Google etiketleri için Consent Mode v2 sinyalini bağlayın. (4) Çerez politikası sayfanızda kullanılan çerezleri ve amaçlarını listeleyin.
Uyum gerçek bir tarayıcı oturumunda sitenizi açar ve onay vermeden önceki ağ trafiğini inceler: hangi çerezler yazıldı, hangi tracker alanlarına istek gitti, banner var mı, reddet seçeneği var mı, kutular önceden işaretli mi. Sonuçlar kural kural raporlanır — aşağıdaki kontroller bu başlığın teknik karşılığıdır.
Evet — GA analitik çerezleri zorunlu teknik çerez değildir; rıza öncesi _ga/_gid yazımı taramada 'eksik' işaretlenir.
Banner'ın görünmesi yetmez — çerezleri fiilen bloklayan prior-consent yapılandırması gerekir. Çoğu CMP'de bu ayrı bir ayardır.
Shopify App Store'da ücretsiz planı olan CMP'ler var; Shopify'ın kendi consent altyapısı da bazı senaryoları karşılar — önemli olan bloklamanın gerçekten çalışması.
Bu sayfa hukuki görüş değildir; teknik uygulama bilgisidir. Güncel mevzuat metni için mevzuat.gov.tr ve ilgili resmî kaynaklara bakın.