Web sitelerinde kullanıcı davranışlarını ölçmek ile gizlilik tercihlerini korumak arasında doğru dengeyi kurmak, dijital pazarlamanın önemli konularından biri hâline geldi. Özellikle çerez kullanımına yönelik düzenlemeler, kullanıcıların verilerinin hangi amaçlarla kullanılacağı konusunda daha fazla kontrol sahibi olmasını sağlıyor.
Google’ın bu sürece yönelik çözümlerinden biri Google Consent Mode v2. Consent Mode, kullanıcının verdiği izinlere göre Google etiketlerinin çalışma biçimini ayarlarken GA4 ve Google Ads gibi araçlarda ölçüm süreçlerinin gizlilik tercihleriyle uyumlu şekilde yürütülmesine yardımcı oluyor.
Google Consent Mode Nedir?
Google Consent Mode, web sitesindeki Google etiketlerinin kullanıcının çerez ve veri kullanımına ilişkin izin tercihlerine göre nasıl davranacağını belirleyen bir mekanizmadır.
Burada önemli bir ayrım bulunur. Consent Mode tek başına kullanıcıdan izin alan bir çerez banner’ı değildir. Kullanıcının tercihi bir Consent Management Platform (CMP) veya başka bir izin yönetimi çözümü aracılığıyla alınır. Consent Mode ise bu tercihin Google etiketlerine aktarılmasını ve etiketlerin verilen izin durumuna göre davranmasını sağlar.
Google Consent Mode temel ve gelişmiş olmak üzere iki farklı şekilde uygulanabilir. Temel uygulamada Google etiketleri kullanıcı izin verene kadar engellenebilir. Gelişmiş uygulamada ise etiketler yüklenebilir ancak izin durumuna göre veri toplama davranışlarını değiştirir ve izin verilmediğinde çerezsiz ölçüm sinyalleri gönderebilir.
Consent Mode Ne İşe Yarar?
Consent Mode’un temel görevi, Google etiketlerinin kullanıcının verdiği izinlere göre davranmasını sağlamaktır. Örneğin kullanıcı analiz çerezlerini kabul ettiğinde GA4 normal ölçüm gerçekleştirebilir. İzin verilmediğinde ise kullanılan Consent Mode yapılandırmasına göre veri toplama sınırlandırılabilir.
Gelişmiş Consent Mode uygulamasında izin verilmeyen durumlarda Google etiketleri çerezleri kullanmadan sınırlı sinyaller gönderebilir. Google bu sinyalleri belirli koşullar altında dönüşüm ve davranış modellemesinde kullanarak ölçümde oluşan veri boşluklarını azaltmaya çalışabilir.
Bu nedenle consent Google araçlarının yalnızca “etiket çalışsın veya çalışmasın” şeklinde değerlendirilmesi doğru değildir. Kullanıcının farklı veri kullanım amaçlarına ayrı ayrı izin verebilmesini destekleyen daha kapsamlı bir yapı söz konusudur.
Consent Mode Hangi Verileri Etkiler?
Consent Mode v2 kapsamında farklı izin türleri bulunur. Bunların dört tanesi özellikle GA4 ve reklamcılık uygulamalarında öne çıkar:
- analytics_storage: Analitik amaçlarla kullanılan çerezlerin ve benzeri tanımlayıcıların depolanmasına ilişkin izni yönetir.
- ad_storage: Reklamcılıkla ilişkili çerezlerin ve tanımlayıcıların depolanmasına ilişkin izni yönetir.
- ad_user_data: Kullanıcı verilerinin reklamcılık amacıyla Google’a gönderilmesine yönelik izni belirtir.
- ad_personalization: Verilerin kişiselleştirilmiş reklamcılık amacıyla kullanılmasına ilişkin izni belirler.
Böylece kullanıcının analitik ölçüme izin verip reklam kişiselleştirmesine izin vermemesi gibi farklı tercihler teknik olarak Google etiketlerine aktarılabilir.
Consent Mode v1 ile v2 Arasındaki Fark Nedir?
Consent Mode v1’in temel yapısında ad_storage ve analytics_storage parametreleri bulunuyordu. Google Consent Mode v2 ile bunlara iki yeni izin parametresi eklendi: ad_user_data ve ad_personalization.
ad_user_data, reklamcılık amacıyla kullanıcı verilerinin Google’a gönderilip gönderilemeyeceğini belirtirken ad_personalization, kişiselleştirilmiş reklamcılığa izin verilip verilmediğini ifade eder.
Dolayısıyla v2 ile izin yönetimi yalnızca çerezlerin cihazda depolanıp depolanmayacağı üzerinden ilerlemez. Reklam amaçlı kullanıcı verilerinin gönderilmesi ve reklam kişiselleştirmesi de ayrı izin sinyalleri olarak yönetilebilir.
Google Consent Mode v2 Neden Zorunlu Hale Geldi?
Google, Avrupa Ekonomik Alanı’ndaki kullanıcılar için EU User Consent Policy kapsamında izin gereksinimlerini güçlendirdi ve Consent Mode’u iki yeni parametreyle güncelledi. Google, mevcut Consent Mode kullanıcılarının v2’ye yükseltilmesi gerektiğini açıkça belirtiyor.
Bu noktada “zorunlu” ifadesini doğru yorumlamak önemlidir. Consent Mode v2, internette faaliyet gösteren her web sitesi için doğrudan genel bir yasal zorunluluk anlamına gelmez. Gereklilik; kullanılan Google reklam ürünleri, hedeflenen kullanıcılar, bölgesel düzenlemeler ve Google’ın kullanıcı rızası politikaları çerçevesinde değerlendirilmelidir.
Özellikle Avrupa Ekonomik Alanı’ndaki kullanıcıları hedefleyen ve Google’ın reklam özelliklerinden yararlanan işletmeler açısından gerekli izin sinyallerinin doğru biçimde iletilmesi önem kazanmıştır.
GA4 ile Google Consent Mode v2 Nasıl Kurulur?
GA4 ile Google Consent Mode v2 kurulurken temel mantık, kullanıcı henüz seçim yapmadan önce varsayılan izin durumlarını belirlemek ve kullanıcı çerez banner’ıyla etkileşime girdikten sonra bu durumları güncellemektir.
Google’ın kurulum yaklaşımında süreç iki temel adımdan oluşur: Önce varsayılan consent durumu belirlenir, ardından kullanıcının tercihi doğrultusunda bu durum güncellenir. Güncellemenin kullanıcı tercihini yaptığı sayfada ve sonraki sayfa geçişinden önce işlenmesi gerekir.
Kurulum Google Tag Manager veya doğrudan gtag.js üzerinden gerçekleştirilebilir.
GTM (Google Tag Manager) Üzerinden Kurulum
Google Tag Manager, Consent Mode v2 uygulamalarında kullanılabilecek yöntemlerden biridir. Google, GA4 web etiketlemesinde de yapılandırma değişikliklerinin daha kolay yönetilebilmesi için GTM kullanımını önermektedir.
GTM üzerinden kurulumun genel akışı şöyledir:
- Web sitesinde kullanıcı tercihlerini alan bir consent banner veya CMP yapılandırılır.
- Varsayılan consent durumları kullanıcı tercihi alınmadan önce belirlenir.
- CMP ile GTM arasındaki izin iletişimi yapılandırılır.
- Kullanıcının seçimine göre consent durumları güncellenir.
- GA4 ve varsa Google Ads etiketlerinin ilgili izin durumlarına uygun çalıştığı kontrol edilir.
- Kurulum test edilerek kabul, ret ve kısmi izin senaryolarının doğru çalıştığı doğrulanır.
Google, GTM kullanan web sitelerinde kullanıcı izinlerinin güncellenmesini yönetmek için CMP kullanımını ve uygun olduğunda Community Template Gallery’deki Consent Mode şablonlarından yararlanılmasını önerir.
Doğrudan Kod (gtag.js) ile Kurulum
Google Tag Manager kullanılmıyorsa Consent Mode v2 doğrudan gtag.js aracılığıyla da yapılandırılabilir.
Bu yöntemde öncelikle varsayılan izin durumu tanımlanır. Örneğin gerekli izin türleri başlangıçta denied olarak ayarlanabilir. Kullanıcı banner üzerinden tercih yaptığında ise consent update komutu aracılığıyla ilgili alanlar granted veya denied olarak güncellenir.
Consent Mode v2 kapsamında yapılandırılması gereken temel parametreler ad_storage, analytics_storage, ad_user_data ve ad_personalization alanlarıdır. Her bir alan kullanıcının seçimine göre ayrı ayrı güncellenebilir.
Kodların çalışma sırası bu noktada kritik önem taşır. Varsayılan consent durumunun Google etiketleri veri toplamaya başlamadan önce belirlenmesi gerekir. Aksi durumda kullanıcının tercihi henüz alınmadan istenmeyen etiket davranışları oluşabilir.
Consent Banner (Çerez Onay Aracı) Seçimi
Consent Mode kurulumu için kullanıcı tercihlerini toplayacak bir consent banner’a ihtiyaç vardır. Banner’ın yalnızca ekranda “Kabul Et” butonu göstermesi yeterli değildir; kullanıcının seçimini teknik olarak doğru izin sinyallerine dönüştürebilmesi gerekir.
Bir CMP veya çerez onay aracı seçerken;
- Consent Mode v2 desteği,
- GTM entegrasyonu,
- Bölgesel izin seçenekleri,
- Kullanıcının tercihlerini sonradan değiştirebilmesi,
- Farklı izin kategorilerini ayrı ayrı yönetebilmesi,
- İzin durumlarının doğru şekilde güncellenmesi
gibi özellikler dikkate alınmalıdır.
Google da izin ayarlarının şirket tarafından özel olarak geliştirilmek istenmediği durumlarda CMP kullanımını bir seçenek olarak sunmaktadır.
Consent Mode v2 Olmadan GA4 Veriniz Ne Kadar Güvenilir?
Consent Mode v2 kullanılmaması GA4’teki bütün verilerin otomatik olarak yanlış olduğu anlamına gelmez. Ancak özellikle kullanıcı izni nedeniyle ölçüm yapılamayan trafik söz konusu olduğunda veri setinde boşluklar oluşabilir.
Örneğin kullanıcı analytics çerezlerini reddettiğinde ve etiketler tamamen engellendiğinde bu kullanıcının gerçekleştirdiği ziyaret ve etkileşimlerin tamamı standart GA4 ölçümüne yansımayabilir. Trafiğin önemli bir bölümünün izin vermediği bir web sitesinde raporlanan kullanıcı, oturum veya dönüşüm sayıları gerçek toplam davranışı eksik temsil edebilir.
Gelişmiş Consent Mode’da ise izin verilmeyen durumlarda çerezsiz sinyaller gönderilebilir. Google, yeterli veri ve uygunluk koşulları karşılandığında bu sinyallerden yararlanarak GA4 davranış ve dönüşüm modellemesi gerçekleştirebilir.
Bu nedenle Consent Mode v2’yi “GA4 verilerini eksiksiz hâle getiren” bir araç olarak görmek doğru değildir. Daha doğru yaklaşım, kullanıcıların gizlilik tercihlerine saygı gösterirken ölçümde oluşabilecek boşlukların daha kontrollü yönetilmesine yardımcı olan bir sistem olarak değerlendirmektir.
Google Consent Mode, iyi yapılandırılmış bir CMP, doğru GA4 kurulumu ve düzenli test süreçleriyle birlikte kullanıldığında gizlilik ile veri odaklı pazarlama arasındaki dengeyi güçlendirebilir. Özellikle reklam ve analitik teknolojilerinin yoğun kullanıldığı web sitelerinde Consent Mode v2’nin doğru uygulanması, modern ölçüm altyapısının önemli parçalarından biri hâline gelmiştir.