SDK Performans Şeffaflığı
Müşteriler her şeyi bilmeli: SDK boyutu, yükleme süresi, sayfa hızı etkisi, API gecikme süreleri. Gizlenen rakam yok.
Son güncelleme: 31 Mayıs 2026 · Sonraki gözden geçirme: 31 Ağustos 2026
1. SDK Dosya Boyutları
SDK boyutu, ziyaretçilerinizin tarayıcısının indireceği ek baytı ifade eder. Az olması iyidir; ancak "küçük göstermek için sıkıştırılmış brotli rakamı" ile "gerçek minified brüt boyut" farklıdır. Aşağıda her üç ölçümü birden veriyoruz.
| SDK | Brüt (min) | Gzip | Brotli |
|---|---|---|---|
Çerez SDKconsent.js |
Ölçüm beklemede | Ölçüm beklemede | Ölçüm beklemede |
Erişilebilirlik SDKaccessibility.js |
Ölçüm beklemede | Ölçüm beklemede | Ölçüm beklemede |
Loader/sdk/consent.js, versiyonsuz yönlendirme |
< 1 KB | < 0,5 KB | < 0,4 KB |
2. Yükleme Stratejisi
Bir SDK ne kadar küçük olursa olsun, yanlış yüklenirse sayfa hızını yine de bozar. Erişilebilir Çerez SDK'sı aşağıdaki tekniklerle render-blocking olmayacak şekilde tasarlandı.
Async loading
Embed kodumuz <script async> kullanır. SDK indirilirken tarayıcı sayfayı render etmeye devam eder, render-blocking yoktur.
Versiyonsuz loader
Sitelere /sdk/consent.js verilir; sunucuda 302 ile güncel sürüme yönlendirilir. Versiyon güncellemesinde site sahibinin kodu değiştirmesine gerek yoktur.
Sunucu tarafı cache
Banner ayarları 5 dakika boyunca Redis'te cache'lenir. Aynı dakikadaki binlerce ziyaretçi tek bir DB sorgusu yapar.
sessionStorage cache
Banner kararı browser'da 1 saat saklanır. Aynı kullanıcı yeni sekme açtığında SDK API'ye hiç gitmez.
Shadow DOM izolasyonu
Banner ve a11y widget Shadow DOM içinde render edilir. Tarayıcının style recompute maliyeti minimumda kalır, host sitenin CSS'i etkilenmez.
Lazy a11y panel
Erişilebilirlik widget'ı yalnızca tetikleyici düğmeye basıldığında 41 özellik tam yükünü açar. Sayfaya geldiğinde yalnızca düğmenin kendisi DOM'dadır.
3. Sayfa Hızı Etkisi, Core Web Vitals
Aşağıdaki metrikler teknik mimariden kaynaklanan temsili beklentilerimizi yansıtır; ölçüm sonucu değildir. Gerçek değerler bağımsız audit sonrasında bu sayfada güncellenecektir.
Temsili / örnek metrikler. Ölçüm beklemede. Rakiplerin "0ms etki" iddialarından farklı olarak orta segment mobil + 4G ağ baseline'ında konuşuyoruz.
4. Hosting & CDN
SDK dosyalarının fiziksel olarak nereden servis edildiği, kamu kurumları ve KVKK uyumu odaklı müşteriler için kritiktir.
-
Türkiye yerli hosting Tüm uygulama sunucuları, banner config DB'si, consent log DB'si ve API endpoint'leri Türkiye sınırları içindeki veri merkezlerinde tutulur. KVKK Madde 9 (yurt dışı aktarım kısıtı) açısından temizdir.
-
Static asset cache headers SDK dosyalarına
Cache-Control: public, max-age=300+ETag+Last-Modifiedheader'ları verilir. Tarayıcı, yeniden ziyaretlerde 304 Not Modified alır ve sıfır bayt indirir. -
CDN entegrasyonu değerlendiriliyor Cloudflare entegrasyonu planlanmaktadır; tahmini Q3-Q4 2026. Yerel edge node'lar (İstanbul, Ankara, İzmir) tek haneli ms gecikme sağlayacak. Şu an statik dosyalar doğrudan sunucudan servis edilmektedir.
-
HTTP/2 + TLS 1.3 + brotli Tüm SDK trafiği TLS 1.3, HTTP/2 ve brotli sıkıştırmayla servis edilir.
5. API Performans, Hedef SLA
SDK çalışırken üç tip arka uç çağrısı yapar: banner config alma, consent kaydetme, heartbeat. Aşağıdaki rakamlar hedeflediğimiz SLA değerleridir; production'da sürekli izleniyor, ihlal durumunda alarm tetikleniyor.
| Endpoint | P50 (medyan) | P95 | Rate Limit |
|---|---|---|---|
GET /banner/{api_key}Banner config (5 dk cache) |
< 100ms | < 300ms | 500/dk |
POST /consent/logConsent kayıt (async write) |
< 80ms | < 200ms | 500/dk |
POST /heartbeatPageview sayacı |
< 50ms | < 150ms | 500/dk |
status.erisilebilircerez.com alt-domaininde gerçek zamanlı uptime + latency dashboard yayınlayacağız. SLA ihlali olursa otomatik olarak orada listelenecek.
6. Süreç Şeffaflığı
Performans, tek seferlik bir ölçüm değil, sürekli bir taahhüttür.
Versiyon log
Her SDK release'i GitHub release notes ve /docs/changelog sayfasında yayınlanır. Public changelog Q3 2026'da açılıyor.
Breaking change duyurusu
SDK API'sinde geriye uyumsuz değişiklik en az 90 gün önceden e-posta + admin panel banner + changelog ile duyurulur.
Deprecation policy
Bir API endpoint veya SDK parametresi kaldırılmadan önce minimum 6 ay deprecation süresi tanınır. Bu süre boyunca eski sürüm çalışmaya devam eder.
Quarterly performans raporu
Çeyreklik olarak agregat performans raporu yayınlamayı planlıyoruz: ortalama LCP etkisi, P99 gecikme, uptime yüzdesi, düzeltilen hata sayısı.
7. Açık Sorular
Gerçek Lighthouse ölçümleri ne zaman gelecek?
SDK boyutum benim için kritik, kesin rakam alabilir miyim?
Verilerim Türkiye dışına çıkıyor mu?
Rakipler "0ms etki" diyor, sizinkiler neden farklı?
Status sayfası canlı mı?
status.erisilebilircerez.com Q3 2026'da açılacak. O zamana kadar planlanmamış kesintiler için destek@erisilebilircerez.com üzerinden bildirim gönderiyoruz.Gizlenmiş rakam yok. Sahte iddia yok.
Erişilebilir Çerez ile çalıştığınızda her teknik detayı bilirsiniz. Hesabınızı bugün açın, SDK'yı kendi sitenizde test edin.