iToverDose/Yazılım· 8 HAZIRAN 2026 · 12:01

Özgür ve DSGVO uyumlu çerez onay aracı: tek satır kodla entegrasyon

Avrupa Birliği’nin veri gizliliği kuralları nedeniyle web sitelerinin çoğu zorunlu çerez onayları sunmak zorunda. Piyasada bulunan birçok araç ise yüksek maliyetli, karmaşık veya yeterince uyumlu değil. Enjyn’in geliştirdiği yeni araç, tüm gereksinimleri karşılayan ücretsiz bir alternatif sunuyor.

DEV Community3 dk okuma0 Yorumlar

Web geliştiricileri ve site sahipleri uzun süredir karşılaştıkları bir sorun var: kullanıcıların gizlilik tercihlerine uygun olarak çalışacak bir çerez onay sistemi nasıl entegre edilir? Bu konuda piyasada birçok ticari çözüm bulunuyor olsa da, hem maliyetli hem de teknik karmaşıklık nedeniyle ideal bir seçenek her zaman bulunamıyordu. Almanya merkezli bir ekip, bu ihtiyaca yönelik olarak sıfırdan bir araç geliştirerek hem geliştiricilerin hem de son kullanıcıların hayatını kolaylaştırmayı hedefliyor.

Neden kendi çerez aracınızı geliştirmek zorunda kaldınız?

Daha önce müşterileri için web siteleri geliştiren ekip, her projenin başında karşılaştıkları ortak bir sorunla boğuşuyordu: "Çerez banner’ı nasıl yöneteceğiz?" Ticari çözümler arasında en bilinenleri olan Cookiebot ve Usercentrics gibi araçlar, aylık ücretlerle hizmet sunmanın yanı sıra kullanıcı verilerini ABD sunucularına aktarıyor ve DSGVO (Genel Veri Koruma Yönetmeliği) gerekliliklerini karşılamakta eksik kalabiliyordu. Bu durum, hem maliyet hem de hukuki uyum açısından ciddi bir boşluk oluşturuyordu.

Ekip, uzun süre mevcut çözümleri araştırdıktan sonra, nihayetinde kendi araçlarını geliştirmeye karar verdi. Sonuç olarak ortaya çıkan Enjyn Cookie Widget, sadece bir satır kodla entegre edilebilen, tamamen ücretsiz ve DSGVO uyumlu bir araç olarak kullanıma sunuldu.

Enjyn Cookie Widget’in sunduğu özellikler neler?

Bu araç, yalnızca basit bir entegrasyonla çalışmakla kalmıyor, aynı zamanda kullanıcı gizliliğini korumaya yönelik birçok yenilikçi özelliğe de sahip. İşte dikkat çekici bazı özellikler:

  • Otomatik çerez tespiti: Yaklaşık 50 farklı izleyici (tracker) otomatik olarak tanımlanıyor ve engelleniyor. Bu sayede, kullanıcının rızası alınmadan gizlilik ihlali yaşanmasının önüne geçiliyor.
  • Gerçek script engelleyici: Scriptler, type="text/plain" gibi özel bir türle engelleniyor. Bu yöntem, scriptlerin hiç yüklenmemesini sağlayarak, gizlilik ihlallerini kökten önlüyor.
  • Dokuz hazır tema seçeneği: Kullanıcılar, modern tasarım trendlerinden esinlenen dokuz farklı temayı tercih edebiliyor. Tüm temalar, canlı olarak kişiselleştirilebiliyor.
  • Hukuki metin okuma modu: Banner’da yer alan kompakt tasarım, kullanıcıların gizlilik metnini doğrudan widget içinde okuyabilmesini sağlıyor.
  • Anonimize edilmiş onay kayıtları: DSGVO’nun 7. maddesi uyarınca, kullanıcıların onay verdiğine dair kanıtlar anonim olarak saklanıyor. Kişisel veriler hiçbir şekilde depolanmıyor.
  • Çok dilli destek: Varsayılan olarak Almanca ve İngilizce dillerini destekleyen araç, kullanıcıların tarayıcı diline otomatik olarak uyum sağlıyor.
  • Mobil uyumluluk: Küçük ekranlarda sorunsuz çalışabilmesi için özel olarak tasarlanan araç, alt kaydırma (bottom-sheet) özelliğiyle mobil kullanıcılara da kusursuz bir deneyim sunuyor.

DSGVO gerekliliklerini tam olarak karşılıyor

Avrupa Birliği’nin veri koruma kuralları, kullanıcıların gizlilik tercihlerine saygı gösterilmesini zorunlu kılıyor. Enjyn’in geliştirdiği araç, bu gerekliliklerin tümünü karşılayacak şekilde tasarlandı. İşte DSGVO’nun temel talepleri ve araç tarafından nasıl uygulandığı:

| Gereklilik | Uygulama | |------------|----------| | Aktif onay gereği | Çerezler, kullanıcı onayı alınana kadar aktif hale gelmiyor | | Reddetme seçeneği | "Sadece gerekli olanları kabul et" seçeneği, "Tümünü kabul et" kadar görünür olarak sunuluyor | | Kategorik seçim | Kullanıcılar, her bir kategori için ayrı ayrı seçim yapabiliyor | | Onayı geri alma | Kullanıcılar, banner’ı yeniden açarak veya data-enjyn-open özelliğini kullanarak onaylarını geri alabiliyor | | Kanıt sunma | Sunucu kayıtları, anonimleştirilmiş kimlikler üzerinden tutuluyor |

Üç farklı kurulum seçeneği

Kullanıcılar, araçtan maksimum fayda sağlamak için üç farklı kurulum yönteminden birini tercih edebiliyor. En basit yöntem, araç için önerilen varsayılan ayarlarla birlikte tek bir satır kod eklemek:

<script src=" async></script>

Daha fazla özelleştirme isteyenler için ise üç farklı seçenek sunuluyor:

  • JavaScript nesnesi yöntemi: Tam kontrol sağlamak isteyenler, window.EnjynCookie nesnesini kullanarak site adı, renkler, banner konumu gibi birçok özelliği kişiselleştirebiliyor.
<script>
  window.EnjynCookie = {
    site_name: "Benim Web Sitem",
    primary: "#2563eb",
    position: "bottom-right",
    privacy_url: "/datenschutz"
  };
</script>
<script src=" async></script>
  • Veri niteliği yöntemi: Basit bir kurulum için data-* özellikleri kullanılabiliyor. Örneğin, banner’ın rengini ve konumunu doğrudan script etiketine ekleyerek hızlıca ayarlamak mümkün.
<script src=" 
        data-primary="#16a34a" 
        data-position="bottom-center" 
        data-privacy-url="/datenschutz" async></script>
  • URL parametresi yöntemi: CMS kullanıcıları için özel olarak tasarlanan bu yöntemde, gerekli ayarlar doğrudan script URL’sine ekleniyor.
<script src=" async></script>

Neden ücretsiz sunuluyor?

Geliştiriciler, bu aracı ilk etapta kendi müşterileri için oluşturduğunu ve zaten kendi sunucularında barındırdıklarını belirtiyor. Bu nedenle, kullanıcılardan ek bir ücret talep etmek yerine, aracı tüm dünya ile ücretsiz olarak paylaşmaya karar verdiler. Temel versiyon, çoğu web sitesi için yeterli olsa da, özel ayarlara veya kendi sunucusunda barındırmak isteyenler için özel çözümler de sunulabiliyor.

Aracın tüm yapılandırma seçenekleri hakkında detaylı bilgiye sahip olmak isteyenler, projenin resmi kaynaklarına başvurabilir. Araç, sadece gizlilik konusunda endişe duyanlar için değil, aynı zamanda geliştiricilere basit ve maliyetsiz bir çözüm sunmak amacıyla tasarlandı. Gelecekte daha da fazla özelliğin eklenmesi planlanıyor.

Bu yenilikçi yaklaşım, hem veri koruma kurallarına tam uyum sağlıyor hem de kullanıcı deneyimini iyileştirmeyi hedefliyor. Web geliştiricileri artık karmaşık ticari çözümlere başvurmadan, güvenilir ve ücretsiz bir alternatifle karşı karşıya kalıyor.

Yapay zeka özeti

Avrupa Birliği’nin veri gizliliği kuralları için hazırlanan Enjyn Cookie Widget, ücretsiz ve DSGVO uyumlu bir çerez onay aracı sunuyor. Tek satır kodla entegrasyon mümkün.

Yorumlar

00
YORUM BIRAK
ID #3KZ1OH

0 / 1200 KARAKTER

İnsan doğrulaması

3 + 4 = ?

Editör onayı sonrası yayına girer

Moderasyon · Spam koruması aktif

Henüz onaylı yorum yok. İlk yorumu sen bırak.