Google Consent Mode V2 Kurulumu Nasıl Yapılır?

Google Consent Mode v2 kurulumu, çerez onayı alınırken Google Ads ve Analytics ölçümünü tamamen kaybetmeden yönetmek isteyen işletmeler için kritik bir adımdır. Özellikle reklam bütçesiyle müşteri kazanan firmalarda yanlış yapılandırılmış bir onay sistemi; eksik dönüşüm verisi, hatalı yeniden pazarlama kitleleri ve gerçeği yansıtmayan kampanya optimizasyonu anlamına gelebilir. Amaç yalnızca teknik bir kod eklemek değildir. Amaç, ziyaretçi tercihlerine saygı duyarken reklam yatırımını doğru verilerle yönetebilmektir.
Consent Mode V2 işletmeniz için neden gereklidir?
Google Consent Mode, ziyaretçinin çerez tercihine göre Google etiketlerinin nasıl davranacağını belirleyen bir ölçüm altyapısıdır. Ziyaretçi analitik veya reklam çerezlerine izin verdiğinde, ilgili etiketler normal çalışma düzeninde veri işler. İzin verilmediğinde ise kurulum modeline göre etiketler sınırlanır veya çerezsiz sinyallerle çalışır.
V2 sürümüyle birlikte iki yeni onay parametresi öne çıktı: ad_user_data ve ad_personalization. Bunlar, reklam verilerinin Google hizmetlerine iletilmesi ve kişiselleştirilmiş reklam süreçlerinde kullanılması için ziyaretçi tercihini ifade eder. Mevcut ad_storage ve analytics_storage parametreleriyle birlikte dört temel sinyal, reklam ve analiz ekosisteminizin davranışını belirler.
Bu yapı özellikle Google Ads dönüşüm takibi yapan işletmeler açısından değerlidir. Form talebi, telefon tıklaması, WhatsApp görüşmesi, sepete ekleme veya satın alma gibi hedefleri ölçen bir firma, onay yönetimini doğru kurmadığında kampanyalarının hangi müşteriyi getirdiğini sağlıklı biçimde göremez. Bu da bütçenin verimli anahtar kelimelere, hedef kitlelere ve cihazlara yönlendirilmesini zorlaştırır.
Google Consent Mode V2 kurulumu öncesinde kontrol edilmesi gerekenler
Kuruluma başlamadan önce web sitenizdeki etiket yapısının net olması gerekir. Google Tag Manager kullanılıyor mu, Google etiketi doğrudan site kodunda mı bulunuyor, GA4 ve Google Ads dönüşümleri hangi yöntemle çalışıyor? Bu soruların cevabı, uygulanacak yöntemi değiştirir.
İkinci konu, çerez onay ekranının gerçek işlevselliğidir. Sadece ekranda “Kabul Ediyorum” butonu göstermek yeterli değildir. Kullanıcının reklam, analitik, fonksiyonel veya zorunlu çerez tercihi teknik olarak okunmalı ve bu tercih Google etiketlerine doğru sinyal olarak aktarılmalıdır. Onay paneli ile etiket yönetimi birbirinden kopuksa, ziyaretçi izin vermese bile çerez yerleştirilebilir ya da izin verse dahi ölçüm gereksiz yere engellenebilir.
Ayrıca çerez politikanız, aydınlatma metniniz ve onay kategorilerinizin kullandığınız teknolojilerle uyumlu olması gerekir. Consent Mode bir hukuki metin veya otomatik uyumluluk garantisi değildir. KVKK kapsamındaki yükümlülükler, sektörünüz, hedeflediğiniz ülkeler ve kullanılan çerezlerin türüne göre değerlendirilmelidir. Teknik yapı ile hukuki süreç aynı yönde ilerlemelidir.
Temel onay sinyalleri ne anlama gelir?
Consent Mode V2, ziyaretçinin her kategori için verdiği izni granted veya denied olarak Google etiketlerine iletir. Uygulamada temel işlevler şöyledir:
analytics_storage, Google Analytics çerezlerinin kullanım tercihini ifade eder.ad_storage, reklam ölçümü ve yeniden pazarlama ile ilişkili reklam çerezleri için kullanılır.ad_user_data, reklam amaçlı kullanıcı verilerinin Google'a gönderilmesine ilişkin tercihi yönetir.ad_personalization, kişiselleştirilmiş reklam gösterimi için verilen onayı belirtir.
Bu dört parametreyi tek bir “Tüm çerezleri kabul et” seçeneğine bağlamak teknik olarak mümkündür. Ancak ziyaretçiye analitik ve reklam tercihlerini ayrı yönetme imkanı sunan bir panel, daha şeffaf bir kullanıcı deneyimi oluşturur. Buradaki doğru yaklaşım sitenizin çerez yapısına, kullandığınız araçlara ve hukuki değerlendirmeye bağlıdır.
Kurulum adımları: Etiket sırası her şeyi değiştirir
Başarılı bir kurulumda en kritik nokta, varsayılan onay durumunun Google etiketlerinden önce çalışmasıdır. Google Ads veya GA4 etiketi önce tetiklenir, onay komutu sonradan gelirse sistem ilk sayfa görüntülemesinde yanlış davranabilir.
1. Varsayılan onay durumunu tanımlayın
Ziyaretçi henüz bir tercih yapmadan önce, zorunlu olmayan kategoriler için varsayılan durumun ne olacağı belirlenir. Çoğu senaryoda analitik ve reklam depolama izinleri başlangıçta denied olarak tanımlanır. Bu komut, Google Tag Manager kullanılıyorsa “Consent Initialization - All Pages” tetikleyicisinde çalışan bir etiket üzerinden uygulanmalıdır.
Örnek mantık aşağıdaki gibidir:
gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied' }); Bu kodun tek başına yeterli olmadığını unutmamak gerekir. Kod, sitenizdeki Google etiketi yüklenmeden önce çalışmalı ve kullanıcı tercihi değiştiğinde güncellenmelidir. Kodun yanlış konuma eklenmesi, kurulum yapılmış gibi görünmesine rağmen ölçümün sağlıklı çalışmamasına yol açar.
2. Çerez onay panelini Consent Mode ile eşleştirin
Ziyaretçi “Kabul Et”, “Reddet” veya kategori bazlı seçim yaptığında, panelin bu tercihi Google'a güncelleme komutuyla iletmesi gerekir. Örneğin reklam ve analitik çerezleri kabul edildiğinde ilgili sinyaller granted olarak değiştirilir.
gtag('consent', 'update', { 'ad_storage': 'granted', 'analytics_storage': 'granted', 'ad_user_data': 'granted', 'ad_personalization': 'granted' }); Burada dikkat edilmesi gereken ayrıntı, her kullanıcının aynı tercihi yapmayacağıdır. Analitik izni verip reklam kişiselleştirmesini reddeden bir ziyaretçi için tüm parametreleri otomatik olarak granted yapmak doğru değildir. Onay yönetim aracınız, kategori tercihlerini ayrı ayrı aktarabilmelidir.
3. Google Tag Manager tetikleyicilerini denetleyin
GTM'de yalnızca Consent Mode sinyallerini göndermek yetmez. Google Ads dönüşüm etiketi, yeniden pazarlama etiketi, GA4 yapılandırması ve varsa üçüncü taraf piksel etiketlerinin onay durumuna göre çalışıp çalışmadığı kontrol edilmelidir.
Özellikle geçmişte manuel eklenmiş, tema dosyasına yerleştirilmiş veya eklenti üzerinden çalışan çift etiketler sorun çıkarır. Aynı Google Ads etiketi hem sitede doğrudan hem de Tag Manager içinde bulunduğunda dönüşümler iki kez sayılabilir. Bu durum, reklam panelinde maliyet başına dönüşüm değerini olduğundan iyi gösterir ve yanlış optimizasyon kararlarına neden olur.
4. Temel mi, gelişmiş mi kullanılacağına karar verin
Consent Mode iki farklı yaklaşımla ele alınabilir. Temel modda Google etiketleri ziyaretçi onay verene kadar çalıştırılmaz. Bu yöntem daha sınırlı veri üretir, ancak yapı daha sade olabilir.
Gelişmiş modda ise onay verilmeyen durumlarda Google etiketleri çerez yazmadan sınırlı, çerezsiz sinyaller gönderebilir. Google bu sinyalleri modelleme süreçlerinde kullanarak dönüşüm ölçümündeki boşluğu azaltmaya çalışır. Reklam harcaması yüksek, yeterli trafik ve dönüşüm verisi bulunan hesaplarda gelişmiş mod daha anlamlı sonuçlar üretebilir. Buna karşılık, onay yönetimi ve hukuki değerlendirme tarafında daha dikkatli uygulanmalıdır.
Her işletme için tek bir doğru yoktur. Düşük trafikli küçük bir kurumsal sitede modelleme çıktıları sınırlı kalabilir. Yüksek bütçeli e-ticaret sitelerinde ise eksik onaylı veriyi telafi etme potansiyeli kampanya yönetimine daha fazla katkı sağlayabilir.
Kurulumdan sonra mutlaka yapılacak testler
Kurulumu yayına almak, sürecin sonu değildir. Tarayıcı testleriyle ilk ziyaret anında hangi etiketlerin çalıştığı, reddetme sonrası çerez oluşturulup oluşturulmadığı ve kabul sonrası Google Ads ile GA4 ölçümünün devreye girip girmediği kontrol edilmelidir. Farklı tarayıcılarda, mobil cihazlarda ve gizli sekmede yapılan testler daha gerçekçi sonuç verir.
Google Tag Manager önizleme modu, etiketlerin hangi sırayla tetiklendiğini görmek için faydalıdır. Google Ads dönüşüm tanıları ve GA4 gerçek zamanlı raporları da sinyallerin doğru ulaşıp ulaşmadığını kontrol etmeye yardımcı olur. Ancak gerçek zamanlı raporda veri görmek, tek başına tüm onay yapısının doğru olduğu anlamına gelmez. Reddetme senaryosu da ayrıca test edilmelidir.
Ayrıca dönüşüm sayılarındaki değişimi kurulumdan sonraki ilk haftalarda yakından izleyin. Consent Mode, raporlama ve modelleme davranışını etkileyebileceği için eski dönemlerle karşılaştırma yapılırken trafik, kampanya bütçesi ve mevsimsel değişkenler birlikte değerlendirilmelidir.
Sık yapılan hatalar reklam bütçesini nasıl etkiler?
En yaygın hata, Consent Mode V2 parametrelerini ekleyip çerez panelini bu parametrelerle entegre etmemektir. Böyle bir durumda varsayılan ret durumu sürekli kalabilir ve ölçüm ciddi biçimde azalabilir. Tersi durumda, kullanıcı ret vermesine rağmen etiketler çalışmaya devam edebilir.
Bir diğer hata, ad_user_data ve ad_personalization parametrelerini göz ardı etmektir. V2 gereksinimlerini eksik uygulamak, özellikle Google Ads tarafındaki bazı veri kullanımı ve kişiselleştirme süreçlerinde sorun yaratabilir. Son olarak, form gönderimi veya telefon tıklaması gibi ana dönüşümlerin test edilmeden yayına alınması, işletmenin gerçekten müşteri getiren kampanyaları fark edememesine neden olur.
Tanır Dijital Reklam Ajansı, web altyapısı, Google Tag Manager, Google Ads dönüşüm takibi ve performans odaklı reklam yönetimini birlikte ele alarak bu süreci işletmeniz için denetlenebilir hale getirir. Doğru onay yönetimi, yalnızca teknik bir gereklilik değil; reklam bütçenizi gerçek müşteri verisine göre yönlendirebilmeniz için gerekli ölçüm temelidir. Kurulumu yaptıktan sonra verilerinizi düzenli kontrol edin; çünkü iyi çalışan dijital pazarlama, kodun eklenmesiyle değil, ölçüm sonuçlarının doğru yorumlanmasıyla değer üretir.