ZenoxAds

Consent Mode v2 kurulumu ve KVKK uyumu

18 Temmuz 2026 · 6 dk okuma

Consent Mode v2 kurulumu, sitenize bir çerez banner'ı eklemek değildir. Ziyaretçinin o banner'da verdiği kararı, Google etiketlerinin okuyabileceği sinyallere çevirme işidir. Banner "kabul et" veya "reddet" bilgisini toplar, Consent Mode bu bilgiyi etikete iletir, etiket de ne kadar veri gönderebileceğine bu bilgiye bakarak karar verir. İki katman ayrı ayrı kurulur ve hatalı kurulumların büyük kısmı, bu ikisinin birbirine hiç bağlanmamış olmasından çıkar.

Consent Mode v2 kurulumu tam olarak neyi kuruyor

Consent Mode, sayfada tutulan bir durum kümesidir. Google etiketleri çalışmadan önce bu kümeye bakar, izin verilmeyen alanda çerez yazmaz ve izin verilmeyen veriyi göndermez. Kurulum üç parçadan oluşur: onay yönetim aracının ziyaretçiye gösterdiği ekran, ziyaretçi henüz karar vermeden yazılan varsayılan durum ve karar verildiği anda gönderilen güncelleme.

Kritik nokta şu: Consent Mode hiçbir etiketi sizin yerinize engellemez, sadece etiketlere davranış talimatı verir. Sitedeki Google dışı etiketler bu mekanizmanın kapsamında değildir. Meta pikseli bu sinyalleri okumaz, kendi ayrı veri kullanımı ayarı üzerinden yönetilir.

ad_user_data ve ad_personalization sinyalleri ne işe yarar

Önceki sürümde reklam tarafını yöneten tek bir alan vardı. v2 bunun üzerine iki sinyal daha ekledi ve üçü birbirinden farklı soruları cevaplıyor.

  • ad_storage: tarayıcıda reklamla ilgili çerez yazılabilir mi.
  • ad_user_data: kullanıcı verisi reklam amacıyla Google'a gönderilebilir mi.
  • ad_personalization: gönderilen veri kişiselleştirilmiş reklam ve yeniden pazarlama listeleri için kullanılabilir mi.

Ayrım pratikte şuna denk düşer: birincisi depolamayı, ikincisi iletimi, üçüncüsü kullanımı kontrol eder. Bir ziyaretçi ölçüme izin verip kişiselleştirmeye izin vermeyebilir. Bu durumda satışı görürsünüz ama o kişi listenize eklenmez. Yeniden pazarlama listelerinin beklediğinizden yavaş dolmasının sık görülen sebebi budur; kural yanlış kurulduğu için değil, ad_personalization reddedildiği için.

Bu üçünün yanında analytics_storage, functionality_storage, personalization_storage ve security_storage alanları da durur. Reklam kararlarını doğrudan etkileyenler ilk üçüdür; analytics_storage ise analitik tarafındaki oturum ölçümünü belirler.

Varsayılan durum ile güncelleme arasındaki sıralama

En sık görülen kurulum hatası kod değil zamanlama hatasıdır. Varsayılan durum, sayfadaki herhangi bir Google etiketi çalışmadan önce yazılmalıdır. Banner göründükten sonra yazılırsa etiket çoktan ateşlenmiş olur; ziyaretçi reddetse bile ilk istek gitmiştir.

Doğru sıra şu şekildedir:

  • Sayfa yüklenirken, henüz hiçbir ölçüm etiketi çalışmadan varsayılan onay durumu yazılır. Reklam ve analitik alanları için varsayılan değer reddedilmiş kabul edilir.
  • Banner ziyaretçiye gösterilir.
  • Ziyaretçi karar verdiği anda güncelleme gönderilir ve yalnızca onay verilen alanlar izinli duruma geçer.
  • Sonraki sayfalarda varsayılan yerine kayıtlı karar okunur, böylece ziyaretçiye aynı soru tekrar sorulmaz.

Etiket yöneticisi kullanıyorsanız varsayılan durumun tetikleyicisi, ölçüm etiketlerinin tetikleyicisinden önce gelen bir başlatma olayı olmalıdır. Bu sıra bozulduğunda hata mesajı almazsınız. Kurulum çalışıyor görünür, etiketler ateşlenir, sadece onay durumu yanlış raporlanır. Sessizce bozulduğu için de aylarca fark edilmeyebilir.

Temel mod ile gelişmiş mod arasındaki fark

Temel modda Google etiketleri ziyaretçi onay verene kadar hiç yüklenmez. Onay yoksa hiçbir sinyal gitmez ve o ziyaret sizin tarafınızda tamamen görünmezdir.

Gelişmiş modda etiketler yüklenir, ancak onay yokken çerez yazmadan ve kimlik taşımadan bir sinyal gönderir. Google bu sinyalleri, onay veren kullanıcılardan gelen veriyle birlikte modelleme girdisi olarak kullanır. Modellemenin devreye girmesi hesabın belirli veri koşullarını karşılamasına bağlıdır ve bu koşullar zaman içinde güncellenir; kendi hesabınız için geçerli olan eşiği Google'ın resmî dokümanından doğrulayın.

Seçim teknik olmaktan çok bir denge kararıdır. Temel mod daha muhafazakârdır ve daha az veri toplar. Gelişmiş mod daha fazla ölçüm sağlar ama onay öncesinde de bir istek gönderdiği için hukuk tarafıyla birlikte değerlendirilmesi gerekir. Bu kararı geliştiricinize bırakmayın; ölçüm ve uyum tarafının aynı masada verdiği bir karardır.

Onaysız ziyaretçilerin ROAS tablonuza etkisi

Onay oranı pazarlama metriği gibi görünmez ama panelde okuduğunuz her rakamın çarpanıdır. Sayıları basit tutarak gösterelim. Buradaki oranlar sektör ortalaması değil, yalnızca hesabın nasıl işlediğini göstermek için seçilmiş varsayımlardır.

Diyelim ki mağazanızın kendi arka ofisinde bir ayda 400 satış görünüyor, ortalama sepet tutarı 500 TL ve o ay reklama 40.000 TL harcadınız. Gerçek ciro 400 × 500 = 200.000 TL, gerçek ROAS ise 200.000 ÷ 40.000 = 5.

Şimdi ziyaretçilerin %60'ının banner'da onay verdiğini varsayalım ve temel modda çalıştığınızı, yani onay yokken hiç sinyal gitmediğini kabul edelim. Panelde ölçülen satış 400 × 0,60 = 240'a, ölçülen ciro 240 × 500 = 120.000 TL'ye iner. Panelde görünen ROAS 120.000 ÷ 40.000 = 3 olur.

Aradaki fark aynı ayda 160 satış. Gerçek ROAS, panelde okuduğunuz rakamın yaklaşık 1,7 katı çıkıyor (5 ÷ 3 ≈ 1,67). Aynı şeyi ters yönden söylersek panel, gerçeğin %60'ını gösteriyor. Kendi rakamlarınızla aynı hesabı ROAS hesaplama aracıyla iki kez yapın: bir kez panel verisiyle, bir kez arka ofis verisiyle. İki sonuç arasındaki oran, ölçümünüzün ne kadarını kaybettiğinizin kaba bir göstergesidir.

Bu kayıp yalnızca raporlama sorunu değildir. Akıllı teklif stratejileri ve otomatik kitle oluşturma, gördükleri dönüşümlere bakarak öğrenir. Sinyal daraldıkça yapay zekâ destekli hedeflemenin elindeki örnek sayısı da azalır ve öğrenme yavaşlar. Gelişmiş mod bu kaybın bir kısmını modellemeyle telafi etmeyi amaçlar; ne kadarını telafi edeceği hesaba göre değişir ve önceden taahhüt edilebilecek bir rakam değildir.

KVKK açısından pratik yaklaşım

Consent Mode, Google'ın teknik mekanizmasıdır ve tek başına hukuki uyumu sağlamaz. Türkiye'de dayanak KVKK ile Kişisel Verileri Koruma Kurumu'nun yayımladığı Çerez Uygulamaları Hakkında Rehber'dir. Rehberin çizdiği temel ayrım, hizmetin çalışması için zorunlu olan çerezlerle pazarlama ve analiz amaçlı çerezlerin aynı kefeye konulamayacağıdır. İkinci grup için ziyaretçinin bilgilendirilmesi ve rızasının alınması beklenir. Rehber güncellenebildiği için mevcut sürümü kurumun kendi sitesinden okuyun ve nihai kurguyu hukuk danışmanınıza doğrulatın. Bu yazı hukuki görüş değildir.

Ayrıca Google, Avrupa Ekonomik Alanı ve Birleşik Krallık'taki kullanıcılara yönelik ölçüm ve kitle özelliklerinin çalışmaya devam etmesini onay sinyali gönderilmesine bağlamış durumdadır. Türkiye'den yayın yapıp bu bölgelere de reklam gösteriyorsanız kapsam sizi ilgilendirir; güncel kapsamı Google'ın resmî dokümanından doğrulayın.

Uygulama tarafında üç şeyi netleştirin: reddetmek kabul etmek kadar kolay mı, verilen onay ne kadar süre saklanıyor ve ziyaretçi kararını nereden değiştirebiliyor. Bu üçü, teknik kurulumdan bağımsız olarak çoğu uyum tartışmasının döndüğü noktalardır.

Kurulumdan sonra kontrol edilecek üç şey

Consent Mode'un çalıştığını sayfaya bakarak göremezsiniz, doğrulaması ayrı bir iştir.

  • Sıralama: Tarayıcının geliştirici araçlarında ağ sekmesini açın, sayfayı banner'a dokunmadan yükleyin ve ilk giden Google isteğinde onay durumunun reddedilmiş göründüğünü teyit edin.
  • Güncelleme: Banner'da kabul edin, aynı sekmede yeni bir istek gidiyor mu ve bu istekte durum izinliye dönüyor mu bakın. Google Tag Assistant, her etiket için okunan onay durumunu ayrıca listeler.
  • Kalıcılık: İkinci bir sayfaya geçin. Onay hatırlanmıyorsa her sayfada baştan reddedilmiş durumla başlıyorsunuz demektir ve boşluğun kaynağı banner'dır, etiket değil.

Bir de sonuç tarafından bakın: kurulumdan sonraki iki haftanın dönüşüm sayısını önceki iki haftayla karşılaştırın. Ani ve açıklanamayan bir düşüş çoğunlukla varsayılan durumun güncellemeyle hiç değişmediğine işaret eder. Bu arıza, piksel verilerinin yanlış görünmesiyle karışabilir ama kaynağı tamamen farklıdır. Consent Mode Google etiketlerini yönetir; Meta tarafındaki eksik veri başka bir yerde aranır.

Son olarak onay oranını bir metrik gibi izleyin. Banner metnini, konumunu ve seçenek düzenini değiştirdiğinizde bu oran değişir, oranla birlikte panelinizdeki tüm dönüşüm rakamları da değişir. Onay oranı düştüğü hafta performans düşmüş gibi görünür; oysa düşen şey ölçüm olabilir. Kampanya kararı vermeden önce bu iki ihtimali ayırmak, boşuna bütçe kesmenin önüne geçer.