Google Tag Manager Nedir? Kod Yazmadan Ölçüm Kurmanın Yolu

7 dk okuma

Öne Çıkanlar

Google Tag Manager, ölçüm ve pazarlama kodlarını siteye tek tek gömmek yerine tek panelden yönetmenizi sağlayan ücretsiz araç. Nasıl çalıştığı, GA4'ten farkı, Consent Mode v2 zorunluluğu ve topluluğun en sık yaptığı hatalar bu rehberde.

Pazarlama ekibi "şu butona tıklayanları ölçelim" dedi. Geliştirici müsait değil, kod deploy'u bir sonraki sprint'te. Tanıdık geldi mi? Google Tag Manager tam bu bekleme sorununu çözmek için var: ölçüm kodlarını siteye tek tek gömmek yerine, tek bir panelden ekleyip yönetiyorsunuz. Kod deploy'u yok, sprint bekleme yok.

Bu rehberde "google tag manager nedir" sorusunu net biçimde cevaplayacağız: nasıl çalışır, Google Analytics'ten farkı ne, nasıl kurulur ve insanlar en çok nerede hata yapıyor.

Google Tag Manager (GTM) Nedir?

Google Tag Manager, web sitenizdeki ölçüm ve pazarlama kodlarını (etiketleri/tag'leri) tek bir arayüzden yönetmenizi sağlayan ücretsiz bir etiket yönetim sistemidir. Siteye bir kez GTM kodu eklenir; sonrasında Google Analytics, Google Ads dönüşüm kodu, Meta Pixel gibi tüm araçları GTM panelinden, koda dokunmadan eklersiniz.

Ne kadar yaygın? W3Techs'in Temmuz 2026 verisine göre GTM, tüm web sitelerinin %46,1'inde kurulu ve etiket yöneticisi kullanan sitelerin %99,7'si GTM kullanıyor. Yani bu kategoride fiili standart tek araç var, o da bu.

"GTM ne demek" diye soranlar için kısaltmayı da açalım: Google Tag Manager — Türkçesiyle Google Etiket Yöneticisi. (Arama sonuçlarında karşınıza çıkabilecek Bosch GTM matkabı ya da GTM yatırım fonuyla ilgisi yok.)

Google Tag Manager Ne İşe Yarar?

Somut bir örnekle anlatalım. "Teklif Al" butonuna tıklayanları ölçmek istiyorsunuz:

  • GTM olmadan: Geliştiriciye ticket açarsınız, tıklama izleme kodu yazılır, test edilir, deploy edilir. Ortalama bekleme: günler, bazen haftalar.
  • GTM ile: Panelden "tıklama tetikleyicisi" oluşturursunuz, GA4 event etiketine bağlarsınız, Önizleme modunda test edip Yayınla'ya basarsınız. Süre: dakikalar.

Aynı mantık şunlar için de geçerli: form gönderimlerini ölçmek, belirli sayfalarda kaydırma derinliğini izlemek, Google Ads dönüşüm kodu eklemek, ROAS hesabı için e-ticaret verisi göndermek. Hepsi tek panelden, sürümlenerek ve geri alınabilir şekilde yönetilir.

GTM Nasıl Çalışır? 4 Temel Kavram

  1. Container (Konteyner): Sitenize eklenen tek kod parçası. Tüm etiketleriniz bu kutunun içinde yaşar; her site için ayrı container kullanılır.
  2. Tag (Etiket): Çalışmasını istediğiniz kod — GA4 eventi, Ads dönüşümü, Meta Pixel çağrısı.
  3. Trigger (Tetikleyici): Etiketin NE ZAMAN çalışacağı — "sayfa görüntülendiğinde", "butona tıklandığında", "form gönderildiğinde".
  4. Variable (Değişken): Etikete aktarılan bilgi — tıklanan butonun metni, sepet tutarı, sayfa URL'si.

Bir de dataLayer var: sitenizle GTM arasındaki veri taşıma katmanı. Sepet tutarı gibi sayfada görünmeyen bilgiler dataLayer üzerinden GTM'e aktarılır. Topluluk deneyimlerine göre yeni başlayanların en çok kafa karıştıran konusu bu — aşağıdaki hatalar bölümünde ayrıntısı var.

GTM ile Google Analytics Aynı Şey mi?

Hayır ve bu, en sık karışan konu. Google Analytics veriyi toplar ve raporlar; GTM ise Analytics dahil tüm ölçüm kodlarını siteye taşıyan sistemdir. Benzetmek gerekirse: GA4 elektrik sayacıysa, GTM binadaki elektrik panosudur — sayacın kendisi değil, bağlantıları yöneten yer. İkisi rakip değil, birlikte çalışır: GA4'ü siteye eklemenin en sağlıklı yolu GTM'den geçirmektir.

Google Tag Manager Kurulumu: 5 Adım

  1. tagmanager.google.com adresinde Google hesabınızla container oluşturun (platform: Web).
  2. Size verilen iki kod parçasını siteye ekleyin: biri <head> içine, diğeri <body> açılışına. WordPress ve Shopify'da bu adım tema ayarından veya eklentiyle yapılır.
  3. İlk etiketinizi ekleyin: genellikle GA4 yapılandırma etiketi (Measurement ID ile).
  4. Önizleme (Preview) modunda test edin — hangi etiketin hangi tetikleyiciyle ateşlendiğini canlı görürsünüz. Bu adımı atlamayın.
  5. Yayınla'ya basın. GTM sürümleme yapar; bir şey bozulursa tek tıkla önceki sürüme dönersiniz.

Avrupa Ekonomik Alanı veya Birleşik Krallık'a reklam gösteriyorsanız bu bölüm kritik. Google'ın Consent Mode v2 gereksinimi Mart 2024'te devreye girdi ve kademeli olarak sıkılaştı: Eylül 2024'te onaysız EEA/UK trafiğinden remarketing listeleri dolmayı durdurdu, Temmuz 2025'te Google yaptırımı sertleştirdi ve 2026 itibarıyla doğru onay sinyali göndermeyen hesaplar politika uyarıları ve sunum kısıtlamalarıyla karşılaşıyor.

Teknik tarafta dört onay parametresi gönderilir: ad_storage, analytics_storage, ad_user_data, ad_personalization. GTM bu kurgunun merkezi: onay yönetim platformunuz (CMP) kullanıcının seçimini GTM'e iletir, etiketler bu duruma göre davranır. Türkiye'de KVKK tarafında da mantık aynı: kullanıcı onayı olmadan kişisel veri işleyen etiket çalıştırmamak.

Toplulukta En Sık Yapılan 5 GTM Hatası

GTM topluluğunun referans kaynaklarında ve forum tartışmalarında aynı hatalar tekrar tekrar karşımıza çıkıyor:

  1. dataLayer kodunu GTM kodunun altına koymak. dataLayer tanımı container kodundan sonra gelirse veri katmanı kırılır; değişkenleriniz boş döner. Sıralama: önce dataLayer, sonra GTM.
  2. Zamanlama (timing) hatası: Veri, dataLayer'a sayfa yüklendikten sonra itiliyorsa, sayfa açılışında ateşlenen etiket o veriyi göremez ve GA4'e "undefined" gider. Etiketin tetikleyicisini verinin hazır olduğu ana bağlamak gerekir.
  3. Yayınlamayı unutmak. Değişiklik yaptınız, test ettiniz, kapattınız — ama Yayınla'ya basmadınız. Container'da hiçbir şey değişmedi. Klasik.
  4. Tek container'ı birden çok sitede kullanmak. Veri karışır, bir sitedeki değişiklik diğerini bozar. Her siteye ayrı container.
  5. Dokümantasyonsuz çalışmak. 40 etiketli bir container'da hangi etiketin ne işe yaradığını kimse hatırlamaz. İsimlendirme standardı + kısa not, altı ay sonraki sizi kurtarır.

GTM Siteyi Yavaşlatır mı?

Dürüst cevap: container'ın kendisi hafiftir ama içine koyduğunuz her etiket bir performans maliyeti taşır — asenkron yüklense bile. GTM'in gerçek kazanımı "hızlandırmak" değil, kontrol: script tekrarını önlersiniz, kullanılmayan etiketleri kapatırsınız, hangi etiketin ne zaman yükleneceğini yönetirsiniz. Yoğun etiket kullanan sitelerde yükü kullanıcının cihazından sunucuya taşıyan server-side tagging bir sonraki adımdır; daha fazla teknik bilgi ve ek maliyet ister ama tarayıcı yükünü ciddi azaltır.

Sık Sorulan Sorular

GTM ücretsiz mi?

Evet, Google Tag Manager tamamen ücretsizdir. Kurumsal ihtiyaçlar için ücretli Tag Manager 360 sürümü vardır ama sitelerin ezici çoğunluğu için ücretsiz sürüm fazlasıyla yeterli.

GTM kullanmak için kod bilmek gerekir mi?

Temel kurulum ve standart etiketler için gerekmez; arayüz tıklamayla çalışır. dataLayer'a özel veri göndermek gibi ileri senaryolarda geliştirici desteği veya teknik bilgi gerekir.

GTM olmadan GA4 kullanabilir miyim?

Evet, GA4 kodunu doğrudan siteye ekleyebilirsiniz. Ama ikinci bir araç (Ads dönüşümü, pixel, ısı haritası) eklediğiniz anda kod yönetimi dağılmaya başlar. Baştan GTM'le kurmak, sonradan taşımaktan çok daha ucuzdur.

Kurulumun doğru çalıştığını nasıl anlarım?

GTM'in Önizleme modu + Google'ın Tag Assistant aracı, hangi etiketin ateşlendiğini ve hangi verinin gittiğini gösterir. E-ticaret ölçümünde ayrıca GA4'teki sipariş sayısını gerçek sipariş kayıtlarıyla karşılaştırın — çift sayım en sinsi hatadır.

GTM kurulumunuz doğru veri gönderiyor mu?

Mevcut container'ınızı çift sayım, veri kaybı ve Consent Mode v2 uyumu açısından denetleyelim; eksikleri raporla teslim edelim.

GTM Denetimi Al
PaylaşXLinkedInWhatsApp