Bu sadece teknik bir sorun değil. Yanlış veriyle reklam optimize etmek, gözü bağlı araba kullanmaya benziyor.
Bu yazıda Google Consent Mode'un ne olduğunu, neden kritik önem taşıdığını ve küçük işletme olarak bunu nasıl kurabileceğini adım adım anlatacağım.
Google Consent Mode Neden Var? Kısa Hikaye
2018'de GDPR yürürlüğe girdi. Avrupa'da kullanıcılar artık web sitelerinde çerez kullanımını kabul etmek zorunda değil. Reddetme hakkına sahipler.
Bu iyi bir şey kullanıcılar için. Ama reklamcılar için ciddi bir sorun yarattı. Biri çerezleri reddederse, Google Analytics onu göremez. Google Ads dönüşümü kayıt edemez. Yani gerçekte 100 satış yapıyorsun ama sistem sana 60 gösteriyor.
Google bu sorunu çözmek için 2020'de Consent Mode'u çıkardı. Mantık basit: Kullanıcı izin vermediğinde kişisel veriyi toplama, ama istatistiksel modellemeyle kayıp verileri tahmin et.
Google Consent Mode Tam Olarak Ne Yapar?
Normal çerez yönetiminde durum şu şekilde işler: Kullanıcı çerezleri reddetti → Google etiketleri çalışmaz → Veri sıfır.
Consent Mode devreye girdiğinde durum değişir: Kullanıcı çerezleri reddetti → Google etiketleri kısıtlı modda çalışır → Kişisel veri toplanmaz ama anonim sinyaller gönderilir → Google bu sinyalleri kullanarak makine öğrenmesiyle eksik dönüşümleri tahmin eder.
Bu tahmin mekanizmasına "dönüşüm modelleme" deniyor. Google, benzer kullanıcı davranışlarını analiz ederek hesaplama yapıyor ve bu tahminler oldukça isabetli çıkıyor.
Consent Mode v1 ve v2 Arasındaki Fark
Mart 2024'ten itibaren Google, Consent Mode v2'yi Avrupa'daki tüm reklamverenler için zorunlu hale getirdi. Eğer v1'desin veya hiç kurulmadıysa, Google Ads'in bazı hedefleme özellikleri çalışmaz.
Bu iki yeni parametre olmadan yeniden pazarlama listelerin düzgün çalışmaz. Benzer kitleler oluşturmakta sorun yaşarsın. Google Ads optimizasyonu sekteye uğrar.
"Türkiye'de KVKK var, GDPR yok" diyebilirsin. Ama şunu bil: Avrupa'dan ziyaretçin varsa GDPR seni bağlıyor. Ve Türkiye'deki KVKK uyumluluğu için de benzer bir çerez yönetimi gerekiyor. Consent Mode her iki durumda da işine yarıyor.
Consent Mode Olmadan Ne Kaybediyorsun?
- Eksik dönüşüm verisi: Google Ads hangi reklamın işe yaradığını anlayamaz. Bütçeyi verimsiz kampanyalara harcarsın.
- Yeniden pazarlama sorunları: "Sepete ürün ekleyip çıkan kullanıcılara reklam göster" stratejin işlemez. Çünkü o kullanıcılar listeye eklenemez.
- Akıllı teklif stratejileri bozulur: Target CPA, Target ROAS gibi akıllı teklifler makine öğrenmesiyle çalışır. Veri eksik olunca bu modeller sağlıklı optimize edemez.
- GA4 raporları yanıltır: Hangi kanalın gerçekte ne kadar trafik getirdiğini göremezsin. Karar verme mekanizman çöker.
Ayda 50.000₺ reklam harcayan bir e-ticaret sitesi düşün. Dönüşümlerin %30'u raporlanmıyor. Bu, aslında kârlı olan kampanyaları durdurabilirsin ya da zararlı kampanyaları sürdürebilirsin anlamına gelir.
Google Consent Mode Nasıl Kurulur? Adım Adım
Kurulum üç ana bileşene ihtiyaç duyar: bir Consent Management Platform (CMP), Google Tag Manager ve Google Analytics 4 / Google Ads.
Adım 1: Bir CMP Seç ve Kur
CMP, web sitene gelen kullanıcılara "Çerezleri kabul ediyor musunuz?" sorusunu soran sistemdir. Bu kutu olmadan Consent Mode'un gerçek anlamda bir işlevi yoktur.
Seçtiğin CMP'nin Google ile entegrasyonu olduğundan emin ol. Google'ın "Google Certified CMP Partner" listesine bakabilirsin.
Adım 2: GTM'e Varsayılan Consent Kodunu Ekle
Önce varsayılan (default) consent durumunu ayarlaman gerekiyor. Bu kod, çerez tercih edilmeden önce Google etiketlerine ne yapacağını söylüyor. GTM panelinde Tags bölümüne git, yeni bir Custom HTML Tag oluştur:
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'wait_for_update': 500
});
</script>
Bu etiketin tetikleyicisini "Consent Initialization - All Pages" olarak ayarla. Bu çok önemli — diğer tetikleyicilerden önce çalışması gerekiyor. wait_for_update: 500 ise CMP'nin 500ms içinde güncellemesini bekliyor.
Adım 3: CMP ile GTM'i Entegre Et
Çoğu CMP, GTM için hazır şablon sunuyor. Örneğin Cookiebot için GTM'de Templates → Search Gallery yolunu izleyip "Cookiebot" arayarak şablonu ekleyebilirsin. Kullanıcı tercihini yaptığında update komutu otomatik çalışır:
gtag('consent', 'update', {
'ad_storage': 'granted',
'ad_user_data': 'granted',
'ad_personalization': 'granted',
'analytics_storage': 'granted'
});
Adım 4: GA4'te Modellemeyi Aç
GA4 paneline git. Admin → Data Settings → Data Collection yolunu izle. "Behavioral modeling for users who decline analytics cookies" seçeneğini aktif et. Aktif etmeden modelleme çalışmaz.
Adım 5: Google Ads'te Modellemeyi Doğrula
Google Ads'e gir. Tools → Measurement → Conversions bölümüne git. Her dönüşüm eyleminin detayına bak. "Modeling" sütununda "Eligible" yazıyorsa, Consent Mode düzgün çalışıyor ve modelleme aktif demektir.
Kurulumu Nasıl Test Edersin?
Eğer consent durumu değişmiyor veya her şey baştan "granted" görünüyorsa, kurulumda bir sorun var demektir.
Sık Yapılan Hatalar
- Varsayılan durumu "granted" ayarlamak: Bazı kılavuzlar bunu öneriyor ama yanlış. Varsayılan her zaman "denied" olmalı. Aksi takdirde consent mantığı bozulur ve yasal uyumsuzluk riski doğar.
- CMP olmadan sadece kod eklemek: GTM'ye consent kodu ekleyip CMP kurmamak anlamsız. Kullanıcının tercihini alan bir arayüz olmadan güncelleme sinyali hiç gelmez.
- Eski Universal Analytics etiketleriyle devam etmek: GA4'e geçmediysen Consent Mode v2'nin tüm faydalarını göremezsin.
- Mobil uygulamayı unutmak: Web siteni hallettiysen iyi, ama mobil uygulamalarda ayrı bir consent çözümü gerekiyor.
Küçük İşletme İçin Pratik Özet
Sonuç: Bu Bir Seçenek Değil
Bazı şeyler "olsa iyi olur" kategorisindedir. Google Consent Mode artık o kategoride değil. Avrupa trafiğin varsa yasal zorunluluk. Türkiye'de ciddi bir KVKK uyumluluğu istiyorsan pratik gereklilik. Google Ads ve GA4'ten doğru veri almak istiyorsan teknik şart.
Kötü veriyle iyi karar vermek mümkün değil. Reklam bütçesi harcıyorsun, neyin işe yaradığını görmek istiyorsun ve sisteme güvenmek istiyorsun.
— Furkan Kerim ÇelikTeknik kısım göz korkutucu görünebilir. Ama doğru CMP seçip, GTM kurarak ve gereken kodu ekleyerek birkaç saat içinde halledilebilecek bir iş. Sonrasında yıllarca doğru çalışır.
Bugün web sitene gir ve bir çerez banner'ı olup olmadığına bak. Yoksa veya Consent Mode v2 uyumlu değilse, bu yazıyı bir geliştiricine veya dijital pazarlama danışmanına gönder. Küçük bir yatırım, uzun vadeli doğru veri, daha verimli reklam harcaması.
FK