GTM İle Kurulum
GTM Nedir? Google Tag Manager (GTM), web sitenizdeki etiketlerin (örneğin Google Analytics, Facebook Pixel veya AdWords dönüşüm izleme etiketleri gibi) yönetimini kolaylaştıran bir hizmettir. GTM, izleme kodlarını sitenize daha esnek ve kullanıcı dostu bir şekilde eklemenize, güncellemenize ve yönetmenize olanak tanır.
GTM ve Efilli
GTM’yi kullanarak mevcut etiketlerinizi Efilli eklentisiyle birlikte yönetebilirsiniz. GTM’yi Efilli Panel ile entegre ettiğinizde, web sitenizdeki etiketleri GTM için Efilli’nin özel adlandırma kuralına göre kategorize edebilir ve kullanıcı onaylarına göre Efilli’nin çerez eklentisi aracılığıyla sunabilirsiniz. Örneğin, web sitenize işlevsellik kazandıran bir Google etiketi, GTM ve Efilli kullanılarak İşlevsel Etiket (Functional Tag) olarak kategorize edilebilir. Bu şekilde, yalnızca işlevsel çerezler için onay veren kullanıcılarda tetiklenir.
1. GTM’yi (Google Tag Manager) Web Sitenize Ekleme
panel.efilli.com’a gidin ve Efilli ekibi tarafından size sağlanan kullanıcı adı ve şifreyle giriş yapın.
Menüden “Domains” bölümüne gidin ve ilgili alan adını bulun.
İlgili alanın sağındaki yapılandırma simgesine tıklayarak düzenleme moduna geçin.
Sağ üst köşede bulunan “Prepare Version” düğmesine tıklayın.
Ekranın sağ üst köşesinde görünen “Google Tag Manager” logosuna tıklayın ve yapılandırma dosyanızı indirin.
2. Google Tag Manager Üzerinden Hesap Oluşturma
https://tagmanager.google.com/ adresine gidin ve Google hesabınızla oturum açın.
Hesabınız yoksa, “Create Account” seçeneğini seçerek yeni bir hesap oluşturun.
“Install Google Tag Manager” bölümündeki ekran talimatlarını izleyerek GTM’yi web sitenize ekleyin.
3. GTM Üzerinden Efilli Entegrasyonu
Sol üst köşeden “Admin” seçeneğini seçin.
“Import Container” seçeneğini tıklayın.
Daha önce Efilli panelinden indirdiğiniz JSON yapılandırma dosyasını yükleyin.
Container’ı içe aktardıktan sonra ayarları aşağıdaki gibi yapılandırın:
Merge seçeneğini seçin.
Bu seçeneğin altından Overwrite conflicting tags, triggers, and variables seçeneğini seçin.
Değişiklikleri kaydetmek için Confirm düğmesine tıklayın.
İşlem tamamlandı! Artık Efilli, web sitenizdeki tüm çerez izinlerini yönetmeye başlayacaktır.
4. Onay Genel Görünümünü (Consent Overview) Etkinleştirme
GTM hesabınızda “Container Settings”e tıklayın.
Açılan menüde “Additional Settings” bölümünün altından “Enable Consent Overview” seçeneğine tıklayın.
GTM hesabınızda oluşturduğunuz etiketleri ve şablonları görüntülemek için “Tags” kategorisine gidin.
Sağ taraftaki yapılandırma simgesine tıklayın.
Tüm izinleri tek bir yerden gözden geçirme olanağı kazanın.
İstediğiniz etiketi veya etiketleri seçin ve toplu olarak ilgili kategoriye ekleyerek onay yapılandırmalarınızı oluşturun.
Kategori Eşleme (Çerez Türleri ve Google Tag Manager Entegrasyonu)
Efilli, kendi çerez kategorilerini Google tarafından talep edilen onay türlerine eşler ve doğru veriyi dataLayer’a gönderir. Bu eşleme, kullanıcının çerez tercihine göre hangi bilgilerin Google servislerine iletileceğini belirler.
Güncellenmiş eşleme şu şekildedir:
Advertising and Marketing Cookies (ad_storage) → Marketing category
Analytics and Performance Cookies (analytics_storage) → Functional category
Website Functionality Cookies (functionality_storage) → Functional category
Security and Necessary Cookies (security_storage) → Necessary category (her zaman aktif)
Personalization Cookies (personalization_storage) → Functional category
Ad User Data (ad_user_data) → Marketing category
Personalized Ads (ad_personalization) → Marketing category
Bu eşleme sayesinde, kullanıcıların Efilli çerez banner’ı aracılığıyla verdikleri izinler Google Tag Manager’a doğru formatta iletilir ve ilgili etiketler yalnızca kullanıcı onayı verildiğinde tetiklenir.
Önemli Not: Belirli çerez türlerini özelleştirmek istiyorsanız, Efilli Panel üzerinden kategori eşlemelerini değiştirebilir ve GTM’deki ilgili tetikleyicileri güncelleyebilirsiniz.
Gelişmiş Ayarlar (URL Passthrough & Ads Data Redaction)
Efilli paneli, Google Consent Mode V2 için iki ek gelişmiş ayar sunar:
URL Passthrough
Kullanıcı sitenize Google reklam tıklama parametreleri (örneğin gclid, dclid, gclsrc veya _gl) içeren bir URL üzerinden gelirse, bu ayar bu parametrelerin dahili bağlantılara aktarılmasına izin verir. Bu özellik varsayılan olarak devre dışıdır. Etkinleştirildiğinde daha doğru reklam dönüşüm takibi sağlar, ancak URL karmaşıklığını artırabilir.
Ads Data Redaction
Kullanıcılar reklam çerezlerine izin vermediğinde, bu ayar Google Ads etiketlerinin IP adreslerini kısaltmasını ve reklam tıklama tanımlayıcılarını (ör. GCLID) maskelemesini sağlar. Bu özellik de varsayılan olarak devre dışıdır ve yalnızca ek gizlilik gereksinimleriniz varsa etkinleştirilmelidir. Her iki ayarı da ihtiyaçlarınıza göre Efilli Panel üzerinden etkinleştirebilir veya devre dışı bırakabilirsiniz.
Consent Mode V2 – Temel ve Gelişmiş Modlar
Google Consent Mode v2, web sitelerinde veya uygulamalarda kullanıcı rızasına göre Google etiketlerinin nasıl ve ne zaman çalışacağını belirlemek için iki farklı şekilde uygulanabilir: Basic ve Advanced.
Bu iki yaklaşım arasındaki temel fark, Google etiketlerinin kullanıcı rıza banner’ı ile etkileşimden önce yüklenip yüklenmediğidir.
Basic Consent Mod
Basic consent mode uygulamasında, Google etiketlerinin kullanıcı rıza banner’ı ile etkileşime geçene kadar yüklenmesi engellenir.
Nasıl çalışır?
Sayfa açıldığında Google etiketleri yüklenmez.
Kullanıcı rıza banner’ı ile etkileşime geçene kadar Google’a hiçbir veri gönderilmez.
Kullanıcı rıza verdiğinde:
Google etiketleri yüklenir.
Consent Mode API’leri çalıştırılır.
Rıza durumları Google’a aşağıdaki sırayla gönderilir:
Varsayılan rıza durumları
Güncellenmiş rıza durumları
Kullanıcı rıza vermezse:
Google’a hiçbir veri aktarılmaz.
Bu duruma rıza bilgisinin kendisi de dahildir.
Google etiketleri tamamen engellenmiş halde kalır.
Ölçüm etkisi
Rıza öncesinde cookieless ping gönderilmez.
Google Ads dönüşüm modellemesi, genel (advertiser’dan bağımsız) bir model üzerinden yapılır.
Advanced Consent Mod
Advanced consent mode uygulamasında, Google etiketleri web sitesi veya uygulama açılır açılmaz yüklenir.
Nasıl çalışır?
Google etiketleri sayfa yüklenirken çalışır.
Consent Mode API’leri hemen devreye girer.
Varsayılan rıza durumları ayarlanır (varsayılan olarak rıza reddedilmiş kabul edilir, aksi tanımlanmadığı sürece).
Rıza verilmediği sürece:
Google etiketleri cookieless ping gönderir.
Kullanıcı rıza banner’ı ile etkileşime girip rıza verdiğinde:
Rıza durumları güncellenir.
Google etiketleri tam ölçüm verisi göndermeye başlar.
Ölçüm etkisi
Cookieless ping’ler, rıza öncesi dönüşüm modellemesine olanak tanır.
Bu yaklaşım, Basic consent mode’a kıyasla daha gelişmiş bir modelleme sağlar.
Google Ads dönüşüm modellemesi, reklam verene özel (advertiser-specific) bir model üzerinden yapılır.
Daha detaylı bilgi için Google’ın resmi dokümantasyonunu inceleyebilirsiniz: https://developers.google.com/tag-platform/security/guides/consent?consentmode=advanced&hl=en
Last updated