Kısa cevap
Consent Mode v2, Google etiketlerinin ziyaretçinin çerez tercihine göre çalışmasını sağlayan bir sinyal sistemidir: ad_storage ve analytics_storage'a ek olarak ad_user_data ve ad_personalization izinlerini taşır. Ret veren ziyaretçilerin dönüşümleri temel modda hiç ölçülmez; gelişmiş modda çerezsiz ping'lerle modellenebilir. KVKK ise analitik ve reklam çerezleri için önceden açık rıza ister, yani Consent Mode tek başına hukuki uyum sağlamaz.
Öne çıkanlar
- Consent Mode v2 dört izin sinyali taşır: ad_storage, analytics_storage, ad_user_data ve ad_personalization.
- Temel modda ret veren ziyaretçiden Google'a hiç veri gitmez; gelişmiş modda çerezsiz ping'ler gider ve dönüşüm modellemesi mümkün olur.
- Google Ads modellemesi için 7 günde ülke ve alan adı grubu başına 700 reklam tıklaması gerekir; GA4 davranış modellemesi günlük 1.000 reddedilmiş etkinlik ve 1.000 onaylı kullanıcı ister.
- KVKK Kurulu, analitik ve reklam çerezlerinin varsayılan olarak kapalı olmasını ve kullanıcının aktif onayıyla açılmasını bekliyor.
- Gelişmiş dönüşümler ve sunucu taraflı etiketleme ölçüm kalitesini artırır ama onay yükümlülüğünü ortadan kaldırmaz.
İçindekiler
Consent Mode v2 nedir, ilk sürümden farkı ne?
Consent Mode v2, çerez bannerınızdaki tercihi Google Ads, Google Analytics 4 ve diğer Google etiketlerine ileten bir API'dir. İlk sürümdeki iki izne, v2 ile reklam verisi ve kişiselleştirme için iki yeni izin eklendi.
Consent Mode bir banner değildir, banner da Consent Mode değildir. Banner (ya da bir çerez yönetim platformu, CMP) ziyaretçiden onayı alır; Consent Mode bu onayı etiketlerin anlayacağı dile çevirir. Google'ın güncel dokümantasyonunda dört izin türü tanımlı:
| Parametre | Neyi kontrol eder? | Reddedilirse |
|---|---|---|
ad_storage | Reklamla ilgili çerezlerin saklanması | Reklam çerezleri yazılmaz, tıklama kimliği çerezde tutulmaz |
analytics_storage | Analitik çerezleri (ör. ziyaret süresi) | GA4 çerez kullanmadan çalışır ya da hiç çalışmaz |
ad_user_data | Reklamla ilgili kullanıcı verisinin Google'a gönderilmesi | Etiket tabanlı dönüşüm ölçümü ve gelişmiş dönüşümler sınırlanır |
ad_personalization | Kişiselleştirilmiş reklam ve yeniden pazarlama | Ziyaretçi yeniden pazarlama listelerine eklenmez |
Google'ın referans sayfasına göre ad_user_data reddedildiğinde dönüşüm ping'leri çerezsiz ping olarak gönderilir ve GA4 dönüşümlerine dayalı teklif optimizasyonu için tıklama kimliğiyle veri aktarımı kısıtlanır. Yani bu parametre sadece bir "gizlilik ayarı" değil, doğrudan teklif stratejinizin beslendiği veriyi belirler.
Türkiye'de Consent Mode v2 zorunlu mu, KVKK ne diyor?
Google'ın Consent Mode v2 zorunluluğu, Avrupa Ekonomik Alanı'ndaki (AEA) kullanıcılara yönelik trafik için geçerli. Türkiye'deki ziyaretçiler için asıl belirleyici olan ise KVKK'dır ve KVKK, analitik ile reklam çerezleri için önceden açık rıza bekliyor.
Kişisel Verileri Koruma Kurulu'nun 23/12/2022 tarihli ve 2022/1358 sayılı kararı bu konuda somut bir örnek. Kurul, çerezlere ilişkin aydınlatma yapmayan ve açık rıza almayan bir veri sorumlusuna 300.000 TL idari para cezası verdi. Karar özetinde şu ilkeler öne çıkıyor:
- Sitenin çalışması için kesinlikle gerekli çerezler açık rıza gerektirmez.
- İşlevsel, performans-analitik ve reklam/pazarlama çerezleri için açık rıza dışında bir işleme şartı yoksa "opt-in" yöntemiyle açık rıza alınmalı; bu çerezler varsayılan olarak kapalı olmalıdır.
- Rıza, kullanıcının çerezleri onaylayan gönüllü ve aktif bir eylemine dayanmalıdır.
- Aydınlatma, ilk ziyarette işleme amaçlarını anlatacak şekilde yapılmalıdır.
Bunun pratik karşılığı şu: Türkiye'ye satış yapan bir e-ticaret sitesinde GA4 ve Google Ads etiketleri, ziyaretçi "Kabul et" demeden çerez yazmamalı. Consent Mode'un varsayılan durumunu denied olarak ayarlamak bu yüzden teknik bir tercih değil, KVKK uyumunun doğal sonucudur. AEA'ya da satış yapıyorsanız aynı kurulum Google'ın AEA şartını da karşılar.
Temel mod mu gelişmiş mod mu seçmelisiniz?
Temel modda Google etiketleri ziyaretçi banner'da bir seçim yapana kadar hiç yüklenmez; gelişmiş modda etiketler hemen yüklenir, onay yoksa yalnızca çerezsiz ping gönderir. Ölçüm açısından gelişmiş mod daha fazla sinyal üretir, hukuki açıdan ise daha fazla değerlendirme gerektirir.
Temel mod
- Onay gelene kadar Google etiketleri engellenir.
- Ret verilirse Google'a hiçbir veri aktarılmaz.
- Modelleme, Google'ın genel modeline dayanır.
- Uygulaması ve savunması daha basit.
- Ret oranı yüksek sitelerde kör nokta büyür.
Gelişmiş mod
- Etiketler sayfa açılır açılmaz yüklenir, varsayılan izin
denied. - Ret durumunda çerezsiz ping'ler gider: izin durumu, önemli etkinlik ve GA4 ping'leri.
- Ping'lerde zaman damgası, tarayıcı bilgisi, yönlendiren adres ve tıklama kimliği olup olmadığı gibi kaba bilgiler bulunabilir.
- Reklamverene özel model kurulabilir, modelleme daha isabetli olur.
- KVKK açısından ayrıca değerlendirilmesi gerekir.
Karar kuralı basit tutulabilir: hukuk ekibiniz çerezsiz ping'lerin onaysız gönderilmesine onay vermiyorsa temel modla başlayın, kayıp oranını ölçün ve gelişmiş dönüşümlerle telafi edin. Onay verirse gelişmiş mod, özellikle reklam trafiği yüksek hesaplarda daha fazla dönüşümü görünür kılar.
Onaysız ziyaretçilerde ne kadar dönüşüm kaybediyorsunuz?
Gelişmiş mod ve modelleme yoksa onay vermeyen ziyaretçilerin satın almaları raporlarınıza hiç düşmez. Google, onay veren kullanıcıların dönüşme olasılığının genellikle 2–5 kat daha yüksek olduğunu belirttiği için görünmeyen gelir payı çoğu zaman ret oranınızdan düşüktür. Modelleme boşluğun bir kısmını doldurabilir ama ne kadarını dolduracağı hesabınızın hacmine bağlıdır ve garanti değildir.
Varsayımsal bir hesapla düşünelim. Aylık 20.000 reklam tıklaması alan bir mağazanın dönüşüm oranı %2, yani gerçekte 400 sipariş var. Ziyaretçilerin %60'ı çerezleri kabul ediyor ve kabul edenlerle etmeyenlerin satın alma eğilimi aynı olsun:
- Gerçek sipariş 20.000 tıklama × %2 = 400 sipariş
- Ölçülen sipariş (temel mod) 400 × %60 = 240 sipariş
- Görünmeyen sipariş 400 − 240 = 160 sipariş, yani dönüşümlerin %40'ı
- Etkisi Google Ads ROAS'ı olduğundan düşük gösterir, hedef ROAS stratejisi eksik veriyle öğrenir ve kârlı kampanyaları kısabilir
Bu hesap, iki grubun aynı oranda satın aldığını varsayan en kötü senaryodur; bu yüzden kayıp birebir ret oranına eşit çıktı. Onay verenler genellikle daha fazla dönüşüm sağladığı için gerçek kayıp çoğunlukla daha düşüktür, ama oran mağazadan mağazaya değişir. Bu yüzden kendi oranınızı ölçmek için CMP raporunuzdaki kabul yüzdesini Shopify ya da mağaza panelinizdeki gerçek sipariş sayısıyla karşılaştırın. Mağaza, GA4 ve reklam panelleri arasındaki farkın başka nedenleri de olabilir; bunları Shopify, Meta ve GA4 rakamları neden tutmuyor yazısında ayrıntılı ele aldık.
Dönüşüm modellemesi için hangi eşikler gerekiyor?
Google Ads'te Consent Mode dönüşüm modellemesi, 7 günlük dönemde ülke ve alan adı grubu başına 700 reklam tıklaması eşiğini ister. GA4'ün davranış modellemesi ise hem onaylı hem onaysız tarafta günlük 1.000'er sinyal bekler.
Google Ads tarafında modellenen dönüşümler ayrı bir sütunda değil, doğrudan "Dönüşümler" sütununda ve bu veriyi kullanan tüm raporlarda görünür. Google, çerezsiz ping'lerin modellemeyi daha isabetli yaptığını ama uygunluk için zorunlu olmadığını belirtiyor. GA4'te ise eşikleri aşmak da yetmeyebilir: Google, yeni ve geri gelen kullanıcı oranı gibi iç kriterlere de baktığını ve bazı mülklerin modeli hiç eğitemeyebileceğini söylüyor.
Yukarıdaki örnekteki mağaza haftada yaklaşık 4.600 tıklama aldığı için Google Ads eşiğini rahatça geçer. Aylık birkaç bin tıklamayla çalışan küçük bir mağaza ise eşiğin altında kalabilir; bu durumda modellemeye güvenmek yerine onay oranını yükseltmek ve gelişmiş dönüşümleri kurmak daha gerçekçi yoldur.
Gelişmiş dönüşümler nedir, Consent Mode ile nasıl birlikte çalışır?
Gelişmiş dönüşümler, satın alma sırasında toplanan e-posta, telefon, ad ve adres gibi birinci taraf verileri SHA256 ile karma hale getirip Google'a gönderen ve bu veriyi Google hesabında oturum açmış kullanıcılarla eşleştiren bir özelliktir. Çerez kaybolduğunda bile dönüşümü reklam tıklamasına bağlayabildiği için ölçüm doğruluğunu artırır.
İki türü vardır: web satışları için gelişmiş dönüşümler ve form doldurup sonradan çevrimdışı satışa dönen potansiyel müşteriler için gelişmiş dönüşümler. E-ticarette ilki kullanılır. Veri gönderilmeden önce normalleştirilir: boşluklar silinir, harfler küçültülür, telefon numarası E.164 biçimine (ör. +905321234567) getirilir.
Kurulum Google Ads'te Hedefler bölümündeki dönüşüm ayarlarından ya da Google Etiket Yöneticisi'ndeki kullanıcı tarafından sağlanan veri değişkeniyle yapılır. Sipariş onay sayfasındaki e-posta ve telefon alanlarının veri katmanına doğru yazıldığından emin olun; GA4 tarafındaki satın alma etkinliğinin temiz olması için GA4 e-ticaret kurulumu rehberindeki kontrolleri de uygulayın.
Sunucu taraflı etiketleme dönüşüm kaybını çözer mi?
Kısmen: sunucu taraflı etiketleme veri kalitesini ve kontrolünü artırır, ama onay vermemiş kullanıcının verisini meşru hale getirmez. Consent Mode sinyalleri sunucu kapsayıcısına da taşınır ve orada da uygulanması gerekir.
Sunucu taraflı etiketlemede tarayıcıdaki etiketler veriyi doğrudan Google, Meta ya da TikTok'a değil, sizin yönettiğiniz bir sunucu kapsayıcısına gönderir. Google'ın dokümantasyonuna göre bu sunucudaki veriye siz başka bir yere göndermeyi seçene kadar yalnızca siz erişirsiniz ve verinin nasıl şekilleneceğini ve nereye yönleneceğini tamamen siz belirlersiniz. Google, canlıya almadan önce kapsayıcıyı birinci taraf alan adınızda (ör. olcum.magazaniz.com) çalıştırmayı öneriyor; önerilen barındırma seçeneği Cloud Run.
E-ticaret için somut faydaları şunlar:
- Tarayıcıya yüklenen üçüncü taraf kod azalır, sayfa hızı iyileşebilir.
- Google'a gitmeden önce IP, e-posta gibi alanları sunucuda temizleyebilir ya da karma haline getirebilirsiniz.
- Birinci taraf alan adı sayesinde reklam engelleyiciler ve tarayıcı kısıtlamalarından daha az etkilenirsiniz.
- Meta Conversions API gibi sunucudan sunucuya bağlantılar aynı altyapıdan beslenebilir.
Maliyet tarafını da hesaba katın: sunucu kapsayıcısı Google Cloud üzerinde trafiğinize göre ücretlendirilir ve bakım gerektirir. Aylık birkaç bin ziyaretçili bir mağaza için önce Consent Mode ve gelişmiş dönüşümleri düzgün kurmak daha yüksek getirili ilk adımdır. Meta tarafında benzer bir sunucu bağlantısı kuracaksanız Meta Conversions API kurulumu yazısı onay durumunun olaylara nasıl yansıtılacağını da anlatıyor.
Consent Mode kurulumunuzu nasıl doğrularsınız?
Üç yerden kontrol edin: tarayıcıda Tag Assistant ile varsayılan ve güncellenen izin durumlarını, GA4'te İzin ayarları ekranını, Google Ads'te dönüşüm tanılama sekmesini. Üçü aynı hikâyeyi anlatıyorsa kurulum büyük olasılıkla doğrudur.
- Varsayılanı kontrol edin Sayfa ilk açıldığında, banner'a dokunmadan önce dört iznin de
deniedolduğunu Tag Assistant'ta görün. - Kabulü test edin "Kabul et"e tıklayın; izinlerin
grantedolarak güncellendiğini ve GA4 ile Google Ads etiketlerinin tam veriyle çalıştığını doğrulayın. - Reddi test edin Yeni bir gizli pencerede "Reddet"i seçin; temel modda hiçbir Google isteği gitmemeli, gelişmiş modda yalnızca çerezsiz ping'ler görünmeli.
- GA4'ü kontrol edin Yönetici → Veri toplama ve değiştirme → İzin ayarları ekranında reklam ve davranış analitiği sinyallerinin aktif göründüğünü doğrulayın.
- Google Ads'i kontrol edin Hedefler → Dönüşümler → Özet altında dönüşüm işlemini açın ve Tanılama sekmesinde izin modu durumunu inceleyin.
Sık yapılan hatalar şunlar: banner'ın Google etiketlerinden sonra yüklenmesi (varsayılan izin geç gelir), CMP'nin sadece iki eski parametreyi göndermesi, "Reddet" düğmesinin gizlenmesi ya da ikinci katmana saklanması ve sepette ya da ödeme sayfasında farklı bir banner çalışması. CMP'niz eşzamansız yükleniyorsa wait_for_update parametresiyle etiketlerin kısa bir süre onay beklemesini sağlayabilirsiniz.
Sonraki adımlar
Bu hafta yapılabilecek sıralı bir plan:
- CMP'nizin dört parametreyi de gönderdiğini ve varsayılanın
deniedolduğunu Tag Assistant ile doğrulayın. - Aydınlatma metni ve banner tasarımını bir KVKK uzmanına inceletin; temel ya da gelişmiş mod kararını bu görüşe göre verin.
- Son 30 günün kabul oranını ve mağaza siparişleriyle Google Ads dönüşümleri arasındaki farkı not edin; bu sizin gerçek kayıp oranınızdır.
- Gelişmiş dönüşümleri açın ve 7 gün sonra tanılama ekranını yeniden kontrol edin.
- ROAS ve EBM hedeflerinizi eksik ölçümü hesaba katarak yeniden değerlendirin; hangi metriğe ne kadar güveneceğinizi reklam performansı KPI rehberi özetliyor.
Onay kaybı sonrası mağaza verisiyle reklam panellerini yan yana görmek isterseniz, Marpany'nin dönüşüm analizi ekranı Shopify siparişlerini Google Ads, Meta ve GA4 verileriyle tek tabloda karşılaştırmanıza yardımcı olur.
Sık sorulan sorular
Consent Mode v2 Türkiye'de zorunlu mu?
Google'ın Consent Mode v2 şartı Avrupa Ekonomik Alanı'ndaki kullanıcılara yönelik trafik için geçerlidir. Türkiye'deki ziyaretçiler için KVKK, analitik ve reklam çerezlerinden önce açık rıza alınmasını bekler. Consent Mode bu onayı Google etiketlerine iletmenin en pratik yoludur, bu yüzden Türkiye'de de fiilen gerekli hale gelir.
Consent Mode v2 kurmak KVKK uyumu için yeterli mi?
Hayır. Consent Mode yalnızca teknik bir sinyal mekanizmasıdır; aydınlatma metni, açık rıza metni, çerez envanteri ve banner tasarımı ayrıca KVKK'ya uygun olmalıdır. Kurulumu bir KVKK uzmanına inceletmeniz önerilir.
Temel ve gelişmiş Consent Mode arasındaki fark nedir?
Temel modda Google etiketleri ziyaretçi onay verene kadar hiç yüklenmez ve ret durumunda Google'a veri gitmez. Gelişmiş modda etiketler hemen yüklenir, onay yoksa çerezsiz ping'ler gönderir ve bu sayede reklamverene özel dönüşüm modellemesi yapılabilir.
Modellenen dönüşümler Google Ads'te nerede görünür?
Ayrı bir sütunda değil, doğrudan Dönüşümler sütununda ve bu veriyi kullanan tüm raporlarda görünür. Modelleme için 7 günlük dönemde ülke ve alan adı grubu başına 700 reklam tıklaması eşiği gerekir.
Gelişmiş dönüşümler onay vermeyen kullanıcıları ölçer mi?
Hayır. Gelişmiş dönüşümler için ad_user_data izninin verilmiş olması gerekir. Özellik, onay veren kullanıcılarda çerez eksik olsa bile karma haline getirilmiş e-posta ya da telefonla dönüşümü reklam tıklamasına bağlayarak ölçümü güçlendirir.
Sunucu taraflı etiketleme çerez onayı ihtiyacını ortadan kaldırır mı?
Hayır. Sunucu taraflı etiketleme veriyi kendi sunucunuzdan geçirerek kontrolü ve veri kalitesini artırır, ancak onay alınmamış kişisel veriyi işlemeyi meşru kılmaz. Consent Mode sinyallerinin sunucu kapsayıcısında da uygulanması gerekir.
Kaynaklar
- Google Ads Yardım: Consent mode hakkında (temel ve gelişmiş uygulama) support.google.com
- Google Ads Yardım: Consent mode referansı support.google.com
- Google Ads Yardım: Consent mode ile dönüşüm modellemesi support.google.com
- Google Analytics Yardım: Consent mode ile davranış modellemesi support.google.com
- Google Ads Yardım: Gelişmiş dönüşümler hakkında support.google.com
- KVKK Kurul Kararı 2022/1358: Çerezlere ilişkin aydınlatma ve açık rıza kvkk.gov.tr

Türkçe
English
İspanyolca
Arapça
Rusça