Google Consent Mode v2, web sitenizdeki çerez onayı tercihlerini Google Analytics ve Google Ads etiketlerine ileten bir sinyal sistemidir. Ziyaretçi çerezlere izin verdiğinde etiketler normal çalışır; izin vermediğinde çerez yazmadan, sınırlı ve kimliksiz sinyaller gönderir ya da hiç çalışmaz. v2 sürümü, ilk sürümdeki iki parametreye reklam verisinin Google’a gönderilmesi ve kişiselleştirilmiş reklam için iki yeni parametre ekledi.
Bu yazıda Consent Mode v2’nin dört parametresini, sitenizde nasıl çalıştığını, Türkiye’deki mağazalar için ne anlama geldiğini ve kurulumun doğru yapılıp yapılmadığını nasıl kontrol edeceğinizi anlatıyoruz. Shopify’da kurulum adımları ve server-side tracking ile birlikte kullanımı için Shopify server-side tracking ve Consent Mode rehberimize bakabilirsiniz.
Consent Mode v2 nedir, ilk sürümden farkı ne?
Google, Consent Mode’un ilk sürümünü 2020’de GDPR uyumu için yayınladı. Bu sürüm iki parametreyle çalışıyordu: analiz çerezleri için analytics_storage ve reklam çerezleri için ad_storage.
v2 sürümü, Avrupa Birliği’nin Dijital Piyasalar Yasası (Digital Markets Act) ile birlikte geldi. Google, Mart 2024’ten itibaren Avrupa Ekonomik Alanı ve Birleşik Krallık’taki kullanıcılar için reklam kişiselleştirme ve yeniden pazarlama özelliklerinin çalışabilmesini v2 sinyallerine bağladı. Bu bölgelerdeki ziyaretçilerden v2 sinyali gelmezse, bu kullanıcılar için kitle oluşturma ve kişiselleştirilmiş reklam özellikleri sınırlanır.
Consent Mode v2’nin dört parametresi
Parametre | Neyi kontrol eder? | Sürüm |
|---|---|---|
analytics_storage | Analiz amaçlı çerezlerin (örneğin Google Analytics) yazılıp okunması | v1 |
ad_storage | Reklam amaçlı çerezlerin yazılıp okunması | v1 |
ad_user_data | Kullanıcıyla ilgili verinin reklam amacıyla Google’a gönderilmesi | v2 |
ad_personalization | Verinin kişiselleştirilmiş reklam ve yeniden pazarlama için kullanılması | v2 |
Her parametre granted (izin verildi) veya denied (reddedildi) değerini alır. Bir ziyaretçi analiz çerezlerine izin verip reklam çerezlerini reddedebilir. Bu durumda Google Analytics ölçüme devam eder ama reklam etiketleri çerez yazmaz.
Google’ın etiketlerinde bu dördünün yanında functionality_storage, personalization_storage ve security_storage parametreleri de bulunur. Bunlar site işlevleri ve güvenlik çerezleri içindir; Google’ın reklam ve analiz ürünlerinin davranışını değiştirmez.
Consent Mode sitenizde nasıl çalışır?
Consent Mode iki komutla çalışır: sayfa ilk yüklendiğinde varsayılan durumu tanımlayan default komutu ve ziyaretçi tercihini yaptığında bu durumu güncelleyen update komutu.
1. Varsayılan durumu tanımlamak
Varsayılan durum, Google etiketleri yüklenmeden önce tanımlanmalıdır. Çerez onayının zorunlu olduğu bölgelerde tüm parametreler başlangıçta denied olarak ayarlanır:
wait_for_update değeri, çerez banner’ının ziyaretçinin önceki tercihini yükleyip güncelleme göndermesi için etiketlerin kaç milisaniye bekleyeceğini belirler. Banner geç yükleniyorsa bu süre içinde gelmeyen güncelleme, ilk sinyallerin reddedilmiş olarak gitmesine neden olur.
Varsayılan durumu bölgeye göre de tanımlayabilirsiniz. region parametresiyle örneğin yalnızca AB ülkelerinde başlangıç değerini denied yapıp diğer ülkeler için farklı bir varsayılan belirleyebilirsiniz.
2. Ziyaretçi tercihini iletmek
Ziyaretçi çerez banner’ında seçimini yaptığında banner, update komutuyla yeni durumu gönderir:
Bu komutu siz yazmazsınız. Kullandığınız çerez onay platformu (CMP) ya da Shopify’ın müşteri gizliliği ayarları bu güncellemeyi otomatik olarak gönderir. Sizin kontrol etmeniz gereken, banner’daki her seçeneğin doğru parametreye bağlandığıdır.
3. İsteğe bağlı ayarlar
İki ayar daha sık kullanılır:
ads_data_redaction: ad_storage reddedildiğinde reklam tıklama kimliklerinin isteklerden çıkarılmasını sağlar.
url_passthrough: Çerez yazılamadığında tıklama bilgisinin sayfa adresleri üzerinden taşınmasını sağlar. Bu, onay vermeyen ziyaretçilerde dönüşüm ölçümünü kısmen iyileştirir.
Basic ve advanced Consent Mode arasındaki fark
Basic modda Google etiketleri, ziyaretçi onay verene kadar hiç yüklenmez. Onay vermeyen ziyaretçiden Google’a hiçbir sinyal gitmez.
Advanced modda etiketler sayfa açılırken yüklenir. Onay yoksa çerez yazmadan, kimlik içermeyen sinyaller (cookieless ping) gönderir. Google bu sinyalleri, onay vermeyen ziyaretçilerin davranışını ve dönüşümlerini modellemek için kullanır.
Modellemenin devreye girmesi için yeterli veri hacmi gerekir. Google Analytics 4’te davranış modellemesi için Google’ın belirttiği ön koşullar, onayın reddedildiği en az 1.000 günlük etkinliğin en az 7 gün boyunca toplanması ve onay veren en az 1.000 günlük kullanıcının son 28 günün en az 7’sinde etkinlik göndermesidir. Google, bu eşikleri karşılamanın da modellemeyi garanti etmediğini belirtiyor. Küçük mağazalarda bu eşiklere ulaşılmayabilir.
Hangi modu seçmeniz gerektiğini, Shopify mağazaları özelinde server-side tracking ve Consent Mode rehberimizde ayrıntılı olarak karşılaştırdık.
15 Haziran 2026 değişikliği: ad_storage artık tek kontrol
Google, 15 Haziran 2026’da Google Analytics ile Google Ads arasındaki veri akışının kontrolünü sadeleştirdi. Bu tarihten önce, Google Analytics etiketinin topladığı reklam verisinin Google Ads’e ulaşması hem GA4’teki Google Signals ayarına hem de Consent Mode’a bağlıydı. Artık bu akışı yalnızca Consent Mode belirliyor.
Pratikte bunun anlamı şu: Google Signals’ı kapatmak, reklam verisinin Google Ads’e gitmesini artık engellemiyor. Signals yalnızca GA4 içindeki oturum açmış kullanıcı raporlamasını etkiliyor. Bu yüzden ad_storage parametresinin banner’daki pazarlama tercihine doğru bağlanmış olması her zamankinden önemli. Eskiden Signals’ı kapatarak kendini güvende hisseden mağazaların Consent Mode kurulumunu yeniden kontrol etmesi gerekiyor.
Türkiye’deki mağazalar için Consent Mode v2 zorunlu mu?
Google’ın v2 zorunluluğu Avrupa Ekonomik Alanı ve Birleşik Krallık’taki kullanıcılar için geçerli. Yalnızca Türkiye’deki ziyaretçilere satış yapan bir mağaza için Google Ads tarafında aynı zorunluluk yok.
Yine de iki durumda konu sizi doğrudan ilgilendirir:
Avrupa’ya satış yapıyorsanız ya da sitenize AB ve İngiltere’den trafik geliyorsa, bu ziyaretçiler için v2 sinyali olmadan yeniden pazarlama ve kişiselleştirilmiş reklam özellikleri sınırlanır.
KVKK açısından, zorunlu olmayan analiz ve pazarlama çerezleri için ziyaretçiden açık rıza alınması gerekir. Consent Mode, bu rızayı Google etiketlerine yansıtmanın en temiz yoludur.
Türkiye’deki yasal yükümlülükleri KVKK ve ETBİS uyumluluk rehberimizde ele aldık.
Kurulum doğru mu? Nasıl kontrol edilir?
Banner’ın görünmesi, Consent Mode’un çalıştığı anlamına gelmez. Şu kontrolleri yapın:
Tag Assistant ile test edin. Google Tag Assistant’ta sitenizi açın ve bir etkinliğin Consent sekmesine bakın. Sayfa ilk yüklendiğinde default değerlerin, banner’da seçim yaptıktan sonra update değerlerinin göründüğünü doğrulayın.
Sıralamayı kontrol edin. default komutu, Google etiketlerinden önce çalışmalı. Etiketler önce yüklenirse ilk sinyaller onay bilgisi olmadan gönderilir.
Reddetme senaryosunu deneyin. Tüm çerezleri reddedip tarayıcı geliştirici araçlarında _ga ve _gcl çerezlerinin yazılmadığını kontrol edin.
Google Ads’teki teşhis ekranına bakın. Dönüşüm işlemlerinin teşhis bölümünde Consent Mode durumunu ve onay sinyali gelen trafiğin oranını görebilirsiniz.
En sık gördüğümüz hatalar
Default komutunun etiketlerden sonra çalışması. Özellikle banner bir uygulama üzerinden geç yükleniyorsa ilk sayfa görüntülemeleri onay bilgisi olmadan gönderiliyor.
v2 parametrelerinin eksik olması. Eski bir banner kurulumunda yalnızca ad_storage ve analytics_storage gönderiliyor, ad_user_data ve ad_personalization hiç iletilmiyor.
Banner seçeneklerinin yanlış eşleşmesi. “Pazarlama” seçeneği reddedildiği halde ad_storage’ın granted gitmesi gibi.
Birden fazla onay kaynağı. Hem Shopify’ın gizlilik banner’ı hem de ayrı bir CMP aynı anda çalışıp birbirinin sinyalini eziyor.
Sık sorulan sorular
Consent Mode v2 bir çerez banner’ı mı?
Hayır. Consent Mode, banner’da verilen kararı Google etiketlerine ileten bir altyapıdır. Ziyaretçiye seçenekleri gösteren banner’ı ayrıca kurmanız gerekir.
Consent Mode olmadan Google Ads çalışır mı?
Türkiye trafiği için reklamlar çalışmaya devam eder. Ancak AB ve İngiltere’deki ziyaretçiler için v2 sinyali olmadan yeniden pazarlama ve kişiselleştirilmiş reklam özellikleri sınırlanır.
Advanced mod onay vermeyen kullanıcıyı takip etmek anlamına mı geliyor?
Hayır. Onay olmadığında etiketler çerez yazmaz ve kimlik içermeyen sinyaller gönderir. Google bu sinyalleri toplu modelleme için kullanır. Yine de advanced modu tercih etmeden önce aydınlatma metninizi buna göre düzenlemeniz önerilir.
Shopify’da Consent Mode nasıl kurulur?
Google’ın kendi yardım sayfasına göre, dönüşüm takibi için Shopify’ın Google & YouTube uygulamasını kullanıyor ve çerez banner’ınızı Shopify’ın müşteri gizliliği ayarlarına bağladıysanız Consent Mode otomatik olarak çalışır. Shopify’ın kendi banner’ını ya da müşteri gizliliği ayarlarıyla entegre bir onay uygulamasını kullanabilirsiniz. Adım adım kurulumu server-side tracking ve Consent Mode rehberimizde anlattık.
Consent Mode kurulumunuzu birlikte kontrol edelim
Consent Mode’un doğru çalışıp çalışmadığını anlamak için banner, etiket sırası ve Google Ads teşhis ekranının birlikte incelenmesi gerekir. Mağazanızın ölçüm ve onay altyapısını gözden geçirmek isterseniz Shopify teknik destek sayfamızdan bize ulaşabilirsiniz.





