Çerez Onayı
Çerez banner'ı, politika ve onay analitiği
Çerez onayı, ziyaretçinin sitenizde izlenmeye izin verip vermediğinin kaydıdır. Bu sayfa panelin Cookie Consent ekranını sekme sekme anlatır ve bu ekranın rakamlarının neyi saydığını söyler. Bir kişinin e-posta ya da SMS ile pazarlanmaya izin vermesi başka bir konudur ve İletişim Listesi sayfasındadır.
Panelde nerede
Sol menüde Kitle → Çerez Onayı (Audience → Cookie Consent), adres /dashboard/consent. Ekran kanal başınadır; kanal seçili değilse "No channel selected" der. Üç sekmesi vardır; adresin sonuna ?tab=banner, ?tab=policy ya da ?tab=analytics ekleyerek doğrudan birini açabilirsiniz.
| Sekme | Ne yapar | Ayrıntılı sayfa |
|---|---|---|
| Banner | Banner'ın görünüp görünmeyeceği, metni, tasarımı, konumu ve düğmeleri | Çerez Onay Banner'ı |
| Policy (Politika) | Hangi kategoriler var, ziyaretçi cevaplayana kadar olaylara ne olur, kendi onay çözümünüzle entegrasyon | Onay Yönetimi (teknik) |
| Analytics (Analitik) | Kaç kişi ne cevap verdi | Bu sayfa |
Ekranın altındaki Save düğmesi Banner ve Policy sekmelerinin ortak kaydıdır. Kaydedilemeyen bir alan varsa düğme nedenini yazar ("Cannot save until this is fixed"). Kaydedilmemiş değişiklik varken sayfa kaydedilmiş ayarı yeniden okumaz, yazdıklarınızı ezmez. Ayarlar okunamazsa form hiç çizilmez: varsayılanlarla dolu bir formu kaydetmek gerçek ayarlarınızın üstüne yazardı.
Bu ekran bir widget değildir
Çerez banner'ı sayfa hedefleme, deney, segment, çakışma çözümü ya da gösterim sınırından geçmez; bunların her biri yasal olarak zorunlu bir banner'ı gizleyebilir ve ziyaretçi cevap veremez. Çerez onayının tamamı yalnızca bu ekrandan yazılır.
Banner sekmesi
Sağdaki önizleme ziyaretçinin göreceğinin aynısıdır; Customize düğmesine basınca kategori ekranı da görünür. Önizlemenin altında, kendi bağlantınızdan banner'ı yeniden açmak için data-selwise-consent özniteliği hatırlatılır.
| Alan | Açıklama |
|---|---|
| Show the Selwise consent banner | Banner'ı Selwise'in çizip çizmeyeceği. Varsayılan kapalı. Kendi çerez çözümünüz varsa kapalı bırakın ve kararını grantConsent() / revokeConsent() ile Selwise'e bildirin |
| Position (Konum) | Bottom bar (alt şerit, varsayılan), Top bar, Centred modal, Bottom left, Bottom right |
| Show the reject button | Varsayılan açık. Reddetmek kabul etmek kadar kolay olmalıdır |
| Show the customize button | Varsayılan açık; yalnızca Policy sekmesinde kategori bazlı onay açıksa görünür |
| Show a persistent preferences button | Varsayılan kapalı. Ziyaretçi cevap verdikten sonra fikrini değiştirebilsin diye küçük kalıcı bir buton çizer |
| Preferences button text | Kalıcı butonun yazısı, en çok 60 karakter. Boş: "Cookie preferences" |
Metin alanları ("Copy" bölümü): başlık (160), açıklama (1000), kabul, reddet, özelleştir, kaydet ve geri butonları (her biri 60), özelleştirme ekranı başlığı (160), politika bağlantı yazısı (120) ve Policy link URL (en çok 2048). Parantezlerdeki sayılar en çok karakterdir. Bir alanı boş bırakırsanız hazır metin kullanılır: "We use cookies", "Accept all", "Reject optional", "Customize", "Save preferences" gibi. Politika bağlantısı adresi https://, http:// ya da / ile başlamazsa kayıt reddedilir ve bağlantı, adres olmadan hiç çizilmez.
"Design" bölümünde renkler (arka plan, metin, kabul/reddet/özelleştir düğmeleri ve yazıları, bağlantı), iç boşluk, köşe yuvarlaklığı, gölge (None / Small / Medium / Large), en büyük genişlik (ya da Full width) ve başlık, metin ve düğme yazı boyutu ve kalınlığı bulunur. Varsayılan renkler markanızın temasından gelir (--selwise-* değişkenleri).
Policy sekmesi
| Alan | Varsayılan | Açıklama |
|---|---|---|
| Require consent before tracking | Kapalı | Onay denetimini açar. Kapalıyken her olay hiç sorulmadan gönderilir, banner açık olsa bile; ziyaretçi reddetse de izlenir. Ekran bunu kırmızı uyarıyla söyler |
| Category-level consent | Kapalı | Ziyaretçi hepsi ya da hiçbiri yerine kategori kategori cevap verir. Customize düğmesi buna bağlıdır |
| Categories | necessary her zaman açık | Her kategori için Always on (her zaman açık) ya da Visitor decides (ziyaretçi karar verir). Her zaman açık bir kategori banner'da kilitli görünür ve ziyaretçi kapatamaz; necessary dışındakiler için bu, onayın özgür iradeyle verilmesi ilkesiyle çelişebilir |
| Hold events until the answer | Kapalı | Olaylar atılmaz, cevap gelene kadar kuyruğa alınır ve cevaptan sonra gönderilir. Kuyruk en yeni 200 olayı tutar |
| Apply consent when there is no answer | Kapalı | Süre dolunca cevapsız banner'ı onay sayar. Sessizlik onay değildir; hukuk sürecinizin açıkça istemediği sürece kapalı bırakın. Yalnızca Hold events until the answer açıkken görünür; denetim kapalıyken bekletme ayarı gibi pasiftir |
| Timeout | 5000 ms | Bekletme açıkken görünür. 0 ile 60000 arası tam sayı; 0 süresiz bekler |
| Consent variable name | __wcmp_consent | Kendi çözümünüzün yazdığı window değişkeni; true/false, 'granted'/'denied' ya da bir kategori nesnesi anlaşılır |
| Storage key | selwise_consent | Kararın yazıldığı localStorage anahtarı; sitenizde başka bir şeyle çakışırsa değiştirin |
| Change callback | Boş | Karar her değiştiğinde çağrılacak global bir fonksiyon adı |
Üç metin alanı (değişken adı, anahtar, callback adı) en çok 100 karakterdir. IAB TCF v2 ve Google Consent Mode kullanan çözümler ayarsız algılanır; son üç alan yalnızca ikisini de yayınlamayan çözümler içindir.
Change callback için karar kaydedildiğinde window[ad](durum, anlık) çağrılır. İlk argüman, zorunlu çerezler dışında en az bir kategoriye (analitik, pazarlama, tercihler) izin verildiyse granted, verilmediyse denied'dır. İkinci argüman categories içinde kategori kararlarının tamamını taşır; kategori bazında karar vermek için onu okuyun. Bir callback hata fırlatırsa onay kaydı bozulmaz.
Kategoriler:
| Kategori | Ne kapsar |
|---|---|
necessary (Essential) | Sitenin çalışması için gerekli; kapatılamaz |
analytics | Sayfa görüntüleme, arama, ürün görüntüleme, sipariş |
marketing | Kampanya ve banner gösterimleri, kişiselleştirilmiş teklifler |
preferences | Dil ve para birimi gibi ziyaretçi ayarlarının hatırlanması |
Analytics sekmesi
Üstte 24 Hours / 7 Days / 30 Days seçimi (varsayılan 7 gün), Export (CSV dışa aktarma, arka plan işi olarak sıraya girer ve ilerlemesi sayfada görünür) ve Refresh düğmeleri vardır. Rakamlar en fazla 5 ila 10 dakika önbelleğe alınır; Refresh önbelleği tazeler.
Her ziyaretçi her cevap verdiğinde bir onay kaydı oluşur. Rakamlar ziyaretçi değil, kayıt sayar: aynı ziyaretçi fikrini üç kez değiştirirse üç kayıt olur.
| Bölüm | Anlamı |
|---|---|
| Total Requests | Dönemdeki onay kaydı sayısı |
| Granted | Analitik, pazarlama ya da tercihlerden en az birine izin veren kayıtlar. Kısmi onay da "granted" sayılır |
| Denied | Opsiyonel kategorilerin hiçbirine izin vermeyen kayıtlar (yalnızca necessary) |
| Pending | Toplamdan verilen ve reddedilen kayıtlar çıkarılınca kalan; normalde 0'dır |
| Consent Rate vs Previous Period | Onay oranı (granted bölü toplam) ve bir önceki aynı uzunluktaki dönemle farkı. Önceki dönemde hiç kayıt yoksa karşılaştırma yazılmaz |
| Consent Methods | Cevabın nasıl alındığı: Banner (kabul ya da reddet düğmesi), Settings (özelleştirme ekranı), Default (süre dolunca varsayılan), API (grantConsent() gibi programatik çağrı) |
| Consent by Category | Her kategori için verilme oranı. Renk göstergesi: %70 üstü yeşil, %50-70, %30-50, %30 altı |
| Impact on Tracking | Aşağıdaki uyarıya bakın |
| Consent Trends | Günlük verilen ve reddedilen kayıtlar |
Impact on Tracking olay saymaz
Kartın başlıkları (Events tracked with consent, Events blocked due to denial, Tracking coverage rate) olaylardan söz eder ama rakamlar onay kayıtlarının analitik kategorisi üzerinden hesaplanır: analitiğe izin veren kayıt sayısı, vermeyen kayıt sayısı ve ikisinin oranı. Gerçekte kaç olayın düştüğü bu kartta görünmez. Kapsama oranını "trafiğimin yüzde kaçını ölçüyorum" diye okumayın; "analitiğe izin veren ziyaretçi cevabı oranı" diye okuyun.
Kayıtlar yalnızca banner'ı Selwise çizdiğinde ya da kendi çözümünüzün kararını /consent uç noktasına ilettiğinizde oluşur. Kendi çözümünüz karar iletmiyorsa bu sekme boş kalır; bu "kimse onay vermiyor" demek değildir.
Onay oranı düşükse
Analitik onay oranınız düşükse ölçümleriniz eksik veriye dayanır. Banner metnini ve tasarımını gözden geçirin; ama ziyaretçiyi yanıltan karanlık desenler hukuken riskli ve güven kaybettiricidir. Reddetmeyi kabul etmek kadar kolay tutun.
Çerez onayı ile pazarlama izni farkı
| Çerez onayı | Pazarlama izni | |
|---|---|---|
| Kimin | Ziyaretçi (tarayıcı) | Kişi (e-posta, telefon) |
| Neyi izinler | İzlemeyi ve kişiselleştirmeyi | E-posta ve SMS ile pazarlamayı |
| Nerede toplanır | Banner ya da kendi çözümünüz | Bülten formu, ödeme adımı, izin API'si, içe aktarma |
| Nerede görürsünüz | Cookie Consent → Analytics | Contacts |
| KVKK silme talebinde | Onay kaydı silinmez; ziyaretçi/olay kayıtları anonimleşir | İletişim kaydı kalıcı silinir |
Birinin çerezleri reddetmesi pazarlama iznini geri çekmez ve tersi de geçerli değildir. İki sistemi aynı şey sanmak yasal risk üretir.
Yasal sorumluluk
Selwise bir araçtır. Hangi kategorileri kullandığınızı, banner metnini ve saklama sürelerini kendi hukuk sürecinize göre belirlemelisiniz. Bu doküman hukuki danışmanlık değildir.
Son güncelleme: 22 Ekim 2026
