Google Consent Mode v2, sitenizdeki çerez onay tercihlerini Google Analytics ve Google Ads etiketlerine ileten, etiketlerin bu tercihe göre davranmasını sağlayan bir onay modudur. Önceki sürümdeki ad_storage ve analytics_storage parametrelerine ek olarak ad_user_data ve ad_personalization parametrelerini getirir. Avrupa’dan trafik alan e-ticaret siteleri için dönüşüm ölçümü ve yeniden pazarlamanın sürdürülebilmesi açısından kritik bir kurulumdur.
Bu yazıda consent mode v2 parametrelerini, temel ve gelişmiş mod farkını, çerez yönetim platformu (CMP) entegrasyonunu ve Google Tag Manager’da onay ayarlarını adım adım anlatıyoruz.
Consent Mode v2 Nedir ve Neden Çıktı?
Consent Mode v2, Google’ın onay sinyallerini zenginleştirdiği ve özellikle Avrupa Birliği’ndeki Dijital Piyasalar Yasası (DMA) gereksinimlerine uyum için güncellediği sürümdür. Google, Avrupa Ekonomik Alanı’ndaki kullanıcılar için kişiselleştirilmiş reklam, yeniden pazarlama ve bazı ölçüm özelliklerini bu sinyallerin gönderilmesine bağlamıştır.
Pratikte bu şu anlama gelir: Avrupa’ya satış yapan bir e-ticaret sitesi Consent Mode v2 sinyallerini doğru göndermezse, Google Ads’de yeniden pazarlama listeleri ve dönüşüm verileri olumsuz etkilenebilir. Kapsam ve gereklilikler zaman içinde güncellendiği için Google’ın resmi Consent Mode belgelerini takip etmenizi öneririz.
Consent Mode v2 Parametreleri Nelerdir?
Consent Mode v2’de reklam ve analitik davranışını belirleyen dört temel parametre vardır; her biri “granted” (izin verildi) veya “denied” (reddedildi) değerini alır:
- ad_storage: Reklamla ilgili çerezlerin (ör. Google Ads dönüşüm çerezleri) yazılıp okunmasına izin verir.
- analytics_storage: Analitik çerezlerin, örneğin GA4’ün kullanıcıyı tanımak için kullandığı çerezlerin saklanmasına izin verir.
- ad_user_data: Kullanıcıya ait verilerin reklam amaçlı Google’a gönderilmesine onay verilip verilmediğini belirtir.
- ad_personalization: Verilerin kişiselleştirilmiş reklam ve yeniden pazarlama için kullanılmasına onay verilip verilmediğini belirtir.
Bunlara ek olarak functionality_storage, personalization_storage ve security_storage gibi parametreler de bulunur; ancak Google reklam ve analitik etiketlerinin davranışını doğrudan belirleyen dört parametre yukarıdakilerdir.
Temel Mod ile Gelişmiş Mod Arasındaki Fark Nedir?
Temel modda Google etiketleri kullanıcı onay verene kadar hiç yüklenmez; gelişmiş modda ise etiketler varsayılan olarak “denied” durumuyla yüklenir ve çerez kullanmadan anonim sinyaller gönderir.

Gelişmiş modun avantajı, onay vermeyen kullanıcılardan gelen çerezsiz sinyallerin Google’ın dönüşüm modellemesinde kullanılabilmesidir. GA4’teki davranışsal modelleme ise Google’ın belirlediği veri hacmi eşiklerinin karşılanmasına bağlıdır. Temel mod daha kısıtlayıcıdır ve onay vermeyen kullanıcılar hakkında Google’a hiçbir veri gitmez; bu nedenle modelleme imkânı sınırlıdır. Hangi modun sizin için uygun olduğuna, hukuki değerlendirmenizle birlikte karar vermelisiniz.
E-ticaretinizi birlikte kuralım ve büyütelim
Shopify, pazaryerleri, e-fatura ve reklam ölçümlemesini tek elden kuruyoruz. Sorunuzu WhatsApp’tan yazın ya da formu doldurun, sizi arayalım.
Consent Mode v2 Nasıl Kurulur?
Kurulum üç katmandan oluşur: onay toplayan bir CMP, sayfa yüklenirken ayarlanan varsayılan onay durumu ve kullanıcı seçim yaptığında gönderilen güncelleme. Adımlar şöyledir:
- Bir CMP seçin. Google’ın Consent Mode ile entegre çalışan CMP’lerden birini kullanmak kurulumu büyük ölçüde kolaylaştırır. Çerez kategorileri ve banner tasarımı için çerez politikası ve çerez onayı rehberimize bakabilirsiniz.
- Varsayılan onay durumunu tanımlayın. Sayfa açılırken, hiçbir Google etiketi çalışmadan önce gtag(‘consent’, ‘default’, …) komutuyla dört parametrenin varsayılan değeri genellikle “denied” olarak ayarlanır. Bölgeye göre farklı varsayılanlar tanımlanabilir.
- Onay güncellemesini gönderin. Kullanıcı banner’da seçim yaptığında CMP gtag(‘consent’, ‘update’, …) ile ilgili parametreleri “granted” olarak günceller. Tercih, sonraki sayfa görüntülemelerinde de korunmalıdır.
- Etiketleri test edin. Tag Assistant ve GTM önizleme modu ile onay öncesi ve sonrası etiket davranışını kontrol edin.
Google Tag Manager’da Onay Ayarları Nasıl Yapılır?
GTM’de önce konteyner ayarlarından onay genel bakışını (Consent Overview) etkinleştirirsiniz; ardından her etiketin onay ayarlarını bu ekrandan yönetebilirsiniz. GTM’deki önemli kavramlar şunlardır:
- Consent Initialization – All Pages tetikleyicisi: CMP etiketi ve varsayılan onay komutu bu tetikleyiciyle, diğer tüm etiketlerden önce çalışmalıdır.
- Yerleşik onay kontrolleri (built-in consent checks): GA4 ve Google Ads etiketleri onay durumunu kendileri okur ve davranışlarını buna göre ayarlar.
- Ek onay gereksinimi (additional consent): Meta Pixel veya TikTok gibi Google dışı etiketler Consent Mode’u kendiliğinden tanımaz. Bu etiketler için “ek onay gerekli” ayarını kullanarak, örneğin ad_storage verilmeden çalışmamalarını sağlarsınız.
GTM’nin genel işleyişini ve etiket–tetikleyici–değişken mantığını Google Tag Manager nedir yazımızda ayrıntılı anlattık.
Consent Mode v2 Kurulumu Raporlara Nasıl Yansır?
Consent Mode doğru kurulduğunda, onay vermeyen kullanıcıların verisi raporlarınızda artık çerez tabanlı olarak görünmez; bu nedenle kurulumun ardından GA4 ve Google Ads’de bazı metriklerde düşüş görmeniz normaldir. Önemli olan bu düşüşün beklenen ölçüde olduğunu doğrulamaktır.
Kurulum sonrasında şu kontrolleri yapmanızı öneririz:
- GA4’ün yönetici bölümündeki veri toplama ayarlarında onay modu durumunun aktif göründüğünü kontrol edin.
- Google Ads’de dönüşüm hareketlerinin tanılama ekranında onay modu ile ilgili uyarı olup olmadığına bakın.
- Kurulumdan önceki ve sonraki birkaç haftanın oturum, satın alma ve dönüşüm sayılarını karşılaştırın; ani ve açıklanamayan sapmalar genellikle teknik bir hataya işaret eder.
- GA4’teki satın alma sayısını mağaza altyapınızdaki gerçek sipariş sayısıyla düzenli olarak kıyaslayın.
Gelişmiş modda Google, onay vermeyen kullanıcılar için modellenmiş dönüşümleri raporlara ekleyebilir. Modellenmiş veriler gerçek sipariş kayıtlarının yerine geçmez; bu nedenle reklam kararlarında her zaman arka uç sipariş verinizi de referans almalısınız.
Consent Mode v2 Kurulumunda Sık Yapılan Hatalar Nelerdir?
En sık gördüğümüz hata, varsayılan onay komutunun etiketlerden sonra çalışmasıdır. Bu durumda GA4 veya Google Ads, onay durumu bilinmeden ilk isteği gönderebilir. Diğer yaygın hatalar:
- Yalnızca ad_storage ve analytics_storage gönderilip ad_user_data ve ad_personalization parametrelerinin unutulması
- Banner reddedilse bile tema veya uygulamalara gömülü etiketlerin çalışmaya devam etmesi
- Google dışı pikseller için ek onay ayarının yapılmaması
- Onay tercihinin sayfa değiştiğinde kaybolması
- Kurulumdan sonra GA4 ve Google Ads raporlarında veri değişiminin izlenmemesi
Consent Mode, GA4 e-ticaret kurulumu ve Google Ads dönüşüm takibi ile birlikte ele alınması gereken bir parçadır. Sunucu tarafı etiketleme kullanıyorsanız, onay sinyallerinin sunucu konteynerine de doğru aktarıldığını kontrol etmelisiniz; bu konuyu server-side tagging yazımızda ele alıyoruz.
Sık Sorulan Sorular
Consent Mode v2 Türkiye’deki siteler için zorunlu mu?
Google, Consent Mode v2 sinyallerini özellikle Avrupa Ekonomik Alanı ve Birleşik Krallık’taki kullanıcılar için ölçüm, yeniden pazarlama ve kişiselleştirme özelliklerinin ön koşulu haline getirmiştir. Yalnızca Türkiye’ye satış yapıyorsanız Google tarafında aynı zorunluluk bulunmayabilir, ancak KVKK açısından çerez onayı yine gereklidir. Avrupa’dan trafik alıyorsanız kurulumu mutlaka yapmanızı öneririz; güncel kapsamı Google’ın resmi belgelerinden kontrol edin.
Consent Mode v2 ile çerez banner’ı aynı şey mi?
Hayır. Çerez banner’ı kullanıcının tercihini toplar; Consent Mode ise bu tercihi Google etiketlerine ileten teknik bir katmandır. Consent Mode kendi başına onay toplamaz, mutlaka bir çerez yönetim platformuyla (CMP) birlikte çalışır.
Temel mod mu, gelişmiş mod mu seçmeliyim?
Bu karar hukuki değerlendirmenize ve veri ihtiyacınıza bağlıdır. Gelişmiş mod, onay verilmediğinde çerezsiz sinyaller göndererek modellemeye imkân tanır ve genellikle daha fazla ölçüm verisi sağlar. Temel mod ise onay olmadan Google etiketlerini hiç yüklemez. Seçimi hukuk danışmanınızla birlikte yapmanızı öneririz.
Consent Mode kurulumunun doğru çalıştığını nasıl anlarım?
Google Tag Assistant ile sitenizi önizleme modunda açıp Consent sekmesinde varsayılan ve güncellenmiş onay durumlarını kontrol edebilirsiniz. Ayrıca tarayıcının ağ isteklerinde gcs ve gcd parametrelerine bakarak etiketlerin hangi onay durumuyla gönderildiğini görebilirsiniz.
Shopify’da Consent Mode v2 nasıl kurulur?
Shopify’ın Customer Privacy API’si ve onay banner’ı, Google & YouTube uygulaması gibi resmi entegrasyonlarla onay sinyallerini paylaşabilir. GTM veya özel kod kullanıyorsanız ise CMP’nizin Shopify ile uyumlu olduğundan ve onay varsayılanlarının etiketlerden önce yüklendiğinden emin olmanız gerekir.
Consent Mode v2’nin doğru kurulmaması, özellikle Avrupa’ya satış yapan markalarda dönüşüm verisini ve yeniden pazarlama kitlelerini doğrudan etkiler. Kurulum ve test sürecinde destek için e-ticaret yazılım danışmanlığı, kampanya tarafındaki etkiler için dijital reklam yönetimi hizmetlerimize göz atabilirsiniz. Mevcut kurulumunuzu kontrol etmemizi isterseniz ücretsiz website analizi talep edebilirsiniz.
