Google Consent Mode V2'yi Adım Adım Uygulayın — Kesin Kılavuz
Google Consent Mode V2 Nedir
Consent Mode V2, Google etiketlerinin davranışını onay durumuna göre ayarlayan bir Google API'sidir. Ya hep ya hiç yerine, etiketler onay verilmediğinde kısıtlı, çerezsiz modda yüklenebilir ve kullanıcı onay verdiğinde tam izlemeye geçebilir. Google, Mart 2024'te AEA reklamverenleri için zorunlu hale getirdi.
Bu olmadan: dönüşüm modelleme durur, yeniden pazarlama kitleleri küçülür ve Smart Bidding bozulur.
Dört Onay Parametresi
- ad_storage — Reklam çerezlerini kontrol eder
- analytics_storage — Analitik çerezlerini kontrol eder
- ad_user_data — Kullanıcı verilerinin reklam için gönderilip gönderilmeyeceğini kontrol eder (V2'de yeni)
- ad_personalization — Yeniden pazarlama ve dinamik reklamları kontrol eder (V2'de yeni)
İki yeni V2 parametresi — ad_user_data ve ad_personalization — V2'yi V1'den ayıran şeydir. Yalnızca ad_storage ve analytics_storage'ınız varsa yeni parametreleri eklemeniz gerekir.
Temel ve Gelişmiş Mod
Temel: Etiketler onay verilene kadar yüklenmez. Basit ancak reddeden kullanıcılardan tüm verileri kaybedersiniz.
Gelişmiş: Etiketler hemen kısıtlı modda yüklenir ve kişisel veri içermeyen çerezsiz ping'ler gönderir. Google bunları dönüşüm modelleme için kullanır ve kayıp dönüşümlerin %70'ine kadarını geri kazanır. Her zaman Gelişmiş modu kullanın.
Adım 1: Varsayılan Onay Durumunu Ayarlayın
Bunu <head> bölümünüzdeki herhangi bir Google etiketinden önce yerleştirin:
gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': 500 });
wait_for_update parametresi, CMP'nize geri dönen ziyaretçinin onayını geri yüklemesi için etiketler reddedilmiş modda devam etmeden önce 500 milisaniye verir.
Adım 2: Kullanıcı Tercihinde Onayı Güncelleyin
Kullanıcı Kabul Et'e tıkladığında:
gtag('consent', 'update', { 'ad_storage': 'granted', 'analytics_storage': 'granted', 'ad_user_data': 'granted', 'ad_personalization': 'granted' });
Kısmi onay için (yalnızca analitik, reklam yok), yalnızca verilen parametreleri güncelleyin.
Adım 3: GTM Uygulaması
GTM'de Onay Genel Bakış'ı etkinleştirin (Yönetici > Kapsayıcı Ayarları). Varsayılan snippet ile bir Onay Başlatma etiketi oluşturun. Her etiketin Onay Ayarlarını ilgili parametreleri gerektirecek şekilde yapılandırın. Çoğu CMP, onay değişikliğinde bir dataLayer olayı gönderir — bunun için bir tetikleyici oluşturun.
Adım 4: Uygulamanızı Doğrulayın
- Tag Assistant: Onay sekmesini kontrol edin — tüm parametreler etkileşimden önce Reddedildi, Kabul Et'ten sonra Verildi göstermelidir
- dataLayer: consent default ve consent update girişlerini arayın
- GA4 DebugView: Olaylar onay göstergelerini göstermelidir
Dönüşüm Modelleme
Gelişmiş modda, onay vermeyen kullanıcılardan gelen çerezsiz ping'ler Google'ın dönüşüm modellerini besler. Gereksinimler: onay verilmiş olarak 7 gün boyunca günde 1.000+ reklam tıklama olayı. Aktif olduğunda modelleme, kayıp dönüşümlerin %50-70'ini geri kazanır.
Yaygın Hatalar
- Varsayılan snippet Google etiketlerinden sonra yüklenir (etiketler yanlışlıkla verilmiş modda çalışır)
- ad_user_data veya ad_personalization parametreleri eksik
- wait_for_update 0 olarak ayarlanmış (geri dönen ziyaretçiler onay geri yüklemesini kaybeder)
- Onay güncellemesi her sayfa yüklemesinde koşulsuz olarak tetiklenir
Karmaşıklığı FlexyConsent ile Atlayın
FlexyConsent tüm bunları otomatik olarak halleder: varsayılan reddedilmiş durum, güncelleme komutları, dört parametrenin tamamı, TCF 2.3, Microsoft UET Consent Mode, geri dönen ziyaretçi onay geri yüklemesi — tek bir script etiketinden. Planlar EUR 0/ay'dan başlar.