Web sitenizde çerez bannerının görünmesi, analitik ve reklam araçlarının kullanıcı tercihlerine uygun çalıştığını tek başına göstermez. Kullanıcının seçiminin, ilgili etiketlere doğru zamanda ve doğru kapsamda aktarılması gerekir.
Çerez yönetimi platformu kullanıcı tercihlerini yönetirken Google Tag Manager, web sitesindeki etiketlerin çalıştırılmasını düzenler. Bu iki yapının entegrasyonu, izin kararlarının ölçümleme ve pazarlama araçlarında uygulanmasını sağlar.
Doğru kurulum için banner, izin sinyalleri ve etiketlerin çalışma koşulları birlikte ele alınmalıdır.
Çerez yönetimi platformu ve GTM’nin görevleri nelerdir?
Çerez yönetimi platformu, diğer adıyla CMP, ziyaretçinin tercihlerini toplamak ve yönetmek için kullanılan yapıdır. Google Tag Manager ise analitik, reklam ve diğer servislerin etiketlerini merkezi olarak yönetmeye yardımcı olur.
Consent Mode, destekleyen Google etiketlerine kullanıcının izin durumunu ileten teknik mekanizmadır. Kullanıcıdan kendi başına izin toplamaz.
Bu görevleri şöyle ayırabiliriz:
| Bileşen | Temel görev |
|---|---|
| Çerez bannerı ve tercih paneli | Kullanıcının seçim yapabileceği arayüzü sunar. |
| CMP | Tercihlerin kaydedilmesini ve yönetilmesini sağlar. |
| Consent Mode | İzin durumunu destekleyen Google etiketlerine iletir. |
| Google Tag Manager | Etiketleri tetikleyici ve izin yapılandırmalarına göre yönetir. |
Bu nedenle GTM kurulmuş olması, çerez izinlerinin kendiliğinden yönetildiği anlamına gelmez.
İzin akışı nasıl ilerlemelidir?
İlk ziyarette, kullanıcı henüz bir seçim yapmamışken uygulanacak varsayılan izin durumu belirlenir. Kullanıcı banner üzerinden karar verdiğinde bu durum güncellenir. Sonraki sayfalarda ise kayıtlı tercihin doğru biçimde uygulanması gerekir.
Google’ın teknik dokümantasyonu, varsayılan izin durumunun ilgili ölçüm komutlarından önce ayarlanmasını ve tercih değişikliklerinin gerçekleştiği sayfada iletilmesini vurgular.
Örneğin kullanıcı yalnızca analitik kategorisini kabul ettiğinde, sistemin tüm reklam izinlerini de kabul edilmiş saymaması gerekir. Banner kategorileri ile teknik izin parametreleri arasındaki eşleştirme açıkça tanımlanmalıdır.
Consent Mode v2 parametreleri neyi ifade eder?
Consent Mode v2 kapsamında sık kullanılan dört izin türü şunlardır:
| Parametre | Kapsam |
|---|---|
analytics_storage |
Analitik amaçlı çerezler gibi depolama işlemleri |
ad_storage |
Reklam amaçlı çerezler gibi depolama işlemleri |
ad_user_data |
Reklam amaçlarıyla Google’a kullanıcı verisi gönderimi |
ad_personalization |
Kişiselleştirilmiş reklam kullanımı |
Bu parametreler farklı amaçları temsil eder. Aynı değere sahip olmaları gerektiği varsayılmamalı; kullanıcının tercihleriyle tutarlı biçimde yapılandırılmalıdır.
Yüklenme sırası neden önemlidir?
Bir etiket izin durumu belirlenmeden çalışırsa, sonradan iletilen ret sinyali önceki işlemi geri almış sayılmaz. Bu nedenle kurulumda yalnızca “hangi kodun eklendiği” değil, “ne zaman çalıştığı” da kontrol edilmelidir.
GTM’deki Consent Initialization – All Pages tetikleyicisi, izin durumunu ayarlayan etiketler için tasarlanmıştır ve diğer GTM tetikleyicilerinden önce çalışır. Ancak bu tetikleyici, dışarıdan yüklenen scriptin yüklenmesini ve izin ayarlarını tamamlamasını bekletmez. Bu nedenle varsayılan izin durumunun, ilgili izleme etiketleri çalışmadan önce tanımlandığı ayrıca doğrulanmalıdır.
Ayrıca sayfanın kaynak koduna doğrudan eklenen izleme araçları GTM dışında çalışabilir. Bu araçlar da kurulum kapsamına alınmalıdır.
Mobildev Cookie Management nasıl entegre edilir?
Mobildev’in kurulum açıklamalarında, Cookie Management’ın siteye script veya GTM üzerinden eklenebildiği belirtilir. Uygulama, destek ekibinin paylaştığı kurulum dokümanına göre yapılmalıdır.
Entegrasyon yöntemini seçerken mevcut etiketlerin konumu, sayfa yüklenme sırası ve tarayıcı kısıtlamaları değerlendirilmelidir. Mobildev’in entegrasyon dokümanı, GTM’nin engellendiği durumlarda CMP scriptinin de etkilenebileceğine dikkat çeker ve kritik izin scriptlerinin doğrudan sayfada tanımlanmasını önerir.
Buradaki hedef, her siteye aynı kod sırasını uygulamak yerine varsayılan izin durumunun ilgili etiketlerden önce hazır olduğunu doğrulamaktır.
Google dışındaki etiketler ayrıca değerlendirilmelidir
Consent Mode V2 entegrasyonu, web sitesindeki tüm üçüncü taraf araçların otomatik olarak izinlere uyacağı anlamına gelmez.
Isı haritası, oturum kaydı, reklam pikseli veya özel UTM scripti gibi bileşenlerin davranışları ayrı ayrı incelenmelidir. GTM’de yerleşik izin kontrolü bulunmayan etiketler için ek izin kontrolleri yapılandırılabilir.
Örneğin bir scriptin adında “UTM” bulunması, ne yaptığını anlamak için yeterli değildir. Script yalnızca URL parametresini okuyabilir, tarayıcıya veri kaydedebilir veya başka bir servise aktarabilir. İzin ihtiyacı, gerçek işlevi üzerinden değerlendirilmelidir.
Temel ve gelişmiş Consent Mode arasındaki fark nedir?
Temel uygulamada, izin verilmediğinde ilgili Google etiketleri engellenir. Gelişmiş uygulamada ise etiketler varsayılan izin durumuyla yüklenebilir ve ret durumunda çerezsiz ölçüm sinyalleri gönderebilir.
Bu yüzden “etiket çalıştı” ile “çerez oluşturuldu” aynı anlama gelmez. Kontrolün, seçilen uygulama modeline göre yapılması gerekir.
Hangi yaklaşımın kullanılacağı; veri işleme amaçları, kurumun politikaları ve gerekli hukuki değerlendirmeyle birlikte belirlenmelidir. Consent Mode yapılandırması tek başına mevzuata uyumun tamamlandığını göstermez.
Entegrasyonu hangi senaryolarla test etmelisiniz?
Kurulumu yalnızca “tümünü kabul et” seçeneğiyle test etmek, diğer akışlardaki sorunları gizleyebilir. Aşağıdaki senaryoları ayrı ayrı inceleyin:
| Senaryo | Kontrol noktası |
|---|---|
| İlk ziyaret, seçim yapılmamış | Varsayılan izinler ilgili etiketlerden önce belirleniyor mu? |
| Tümünü reddet | Etiket ve depolama davranışı seçilen uygulamayla tutarlı mı? |
| Yalnızca analitik kabulü | Reklam izinleri kullanıcı tercihine uygun kalıyor mu? |
| Tümünü kabul et | İzin güncellemesi iletiliyor ve beklenen ölçüm çalışıyor mu? |
| Kabulden sonra geri çekme | Yeni durum mevcut ve sonraki sayfalara yansıyor mu? |
| Tekrar ziyaret | Kayıtlı tercih doğru uygulanıyor mu? |
Testleri temiz bir tarayıcı oturumunda başlatın. Tag Assistant ile izin akışını, geliştirici araçlarıyla çerezleri ve ağ isteklerini inceleyin. Google’ın hata ayıklama rehberi, varsayılan izin ve güncelleme durumlarının doğrulanması için yol gösterir.
Örneğin aynı ölçüm etiketinin hem kaynak kodda hem GTM’de bulunduğunu tespit ederseniz mükerrer kurulumu giderin. Aksi hâlde yalnızca GTM ayarlarını değiştirmek sorunun tamamını çözmeyebilir.
Mobildev ile çerez yönetimi ve etiketlerinizi birlikte değerlendirin
Başarılı bir entegrasyonda kullanıcı tercihi, izin sinyali ve etiket davranışı birbiriyle tutarlı çalışır. Siteye yeni bir pazarlama aracı eklendiğinde veya GTM yapılandırması değiştiğinde bu akış yeniden test edilmelidir.
Mobildev Cookie Management’ın Google Tag Manager desteği ve Consent Mode v2 entegrasyonu hakkında bilgi almak için ürün sayfasını ziyaret edin. Web sitenizin mevcut yapısına uygun kurulum seçeneklerini Mobildev ekibiyle değerlendirin.