İçeriğe geç
SEOROAS
SEO DanışmanlığıShopify DanışmanlıkReferanslarHizmetlerFiyatlarBlogİletişim

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

Güncelleme:9 dk okuma

Güncelleme notu: Google etiketi kurulumu, dataLayer zamanlaması ve container kapsamı düzeltildi; kaynaksız yaygınlık/süre iddiaları kaldırıldı ve Consent Mode açıklaması kullanım kapsamıyla sınırlandı.

Etiketlerin tek merkezden yönetildiği ölçüm ağı

Öne Çıkanlar

Google Tag Manager, ölçüm etiketlerini tek arayüzden yönetir. GTM’in GA4’ten farkını, Google etiketi kurulumunu, dataLayer mantığını ve izin ile veri doğruluğu kontrollerini anlatıyoruz.

Google Tag Manager (GTM), ölçüm ve pazarlama etiketlerini tek arayüzden yönetmeye yardımcı olur. Desteklenen standart etiketlerde her değişiklik için site kodunu yeniden düzenleme ihtiyacını azaltabilir. İlk kurulum, özel veri katmanı ve bazı form/e-ticaret akışları yine geliştirici çalışması gerektirebilir.

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, Google ve üçüncü taraf etiketlerini yönetmek için kullanılan bir etiket yönetim sistemidir. Web container kodu siteye kurulduktan sonra desteklenen etiketler arayüzden düzenlenebilir; araçların veri ihtiyacı ayrıca hazırlanır. Örneğin Meta Pixel kurulumu yalnızca etiketi eklemekten ibaret olmayabilir. Google: Tag Manager’a başlangıç.

GTM seçerken kullanım oranından önce ihtiyacınıza bakın: Birden fazla etiketi, değişiklik yetkisini, önizlemeyi ve yayın sürümlerini aynı yerden yönetmek istiyor musunuz? Sitenizde zaten çalışan doğrudan veya platform tabanlı entegrasyon varsa, geçişte hangi ölçümlerin taşınacağını önce envantere yazın.

GTM, Google Tag Manager’ın kısaltmasıdır; Türkçesi Google Etiket Yöneticisi’dir.

Google Tag Manager Ne İşe Yarar?

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

  • Doğrudan kurulumda tıklama ölçümü site kodunda veya kullandığınız platformun entegrasyonunda tanımlanabilir. Gereken iş, sitenin yapısına ve mevcut ölçüme bağlıdır.
  • GTM’de uygun tıklama tetikleyicisini bir GA4 etkinlik etiketine bağlayıp Önizleme’de kontrol edebilirsiniz. Butona tıklama ile formun başarıyla gönderilmesi farklı eylemlerdir; iş hedefiniz talep ise başarılı gönderimi ölçmelisiniz.

Form, kaydırma ve reklam dönüşümü gibi eylemler, uygun veri ve tetikleyicilerle yönetilebilir. E-ticarette ROAS hesabını desteklemek için satın alma değeri ve para birimi gibi bilgiler de doğru hazırlanmalıdır. GTM sürüm kaydı etiket değişikliklerini izlemeyi kolaylaştırır; veri doğruluğunu ayrıca test etmek gerekir.

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

  1. Container (Konteyner): Etiket, tetikleyici ve değişkenleri barındıran yapı. Web container sitenize kod parçalarıyla kurulur. Alan adı başına ayrı container genel öneridir; ortak kullanıcı yolculuğu ve etiketleri paylaşan birden fazla alan adı için tek container da uygun olabilir. Google: alan adları ve container planlama.
  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).

dataLayer, sitenin GTM’e yapılandırılmış olay ve değerleri ilettiği veri katmanıdır. Satın alma tutarı gibi bilgileri sayfadaki rastgele metinlerden okumak yerine tanımlı alanlarla aktarmaya yardımcı olur. Google: veri katmanı.

GTM ile Google Analytics Aynı Şey mi?

Google Analytics, gönderilen etkileşim verisini işler ve raporlar; GTM etiketlerin ne zaman ve hangi bilgilerle çalışacağını yönetir. GA4 için GTM zorunlu değildir. Doğrudan Google etiketi veya desteklenen platform entegrasyonu da kullanılabilir; önemli olan aynı ölçümün birden fazla kurulumdan mükerrer gönderilmemesidir.

Google Tag Manager Kurulumu: 5 Adım

  1. Önce mevcut etiketleri ve hesap sahipliğini belirleyin. Ardından Google Tag Manager’da kuruluşunuzun hesabı altında Web türünde bir container oluşturun. Google: hesap ve container oluşturma.
  2. Web container’ın verdiği script parçasını <head> bölümünde mümkün olduğunca yukarıya, noscript parçasını açılış <body> etiketinin hemen sonrasına ekleyin. CMS veya platform kullanıyorsanız desteklediği kurulum yolunu izleyin; özellikle ödeme sayfalarındaki kapsamı ayrıca kontrol edin.
  3. Güncel GA4 kurulumunda GTM’den “Google etiketi” türünü seçip doğru etiket kimliğini girin; gereken özel etkinlikleri GA4 etkinlik etiketleriyle tanımlayın. Eski “GA4 yapılandırma etiketi” ekranını aramayın. Google: Analytics’i GTM ile kurma.
  4. Önizleme, Tag Assistant ile yayınlamadan test etmeyi sağlar. Seçilen olayda tetikleyici koşulunu, gönderilen değeri ve izin durumunu inceleyin; yalnızca “etiket çalıştı” sonucuyla yetinmeyin. Google: önizleme ve hata ayıklama.
  5. Testten sonra değişiklikleri açıklayıcı bir sürüm adıyla gönderip yayınlayın. Önceki sürümü yeniden yayınlamak etiket yapılandırmasını geri alabilir; daha önce gönderilmiş yanlış Analytics verisini geri silmez.

Consent Mode, Google etiketlerinin kullanıcı izin seçimlerine göre davranmasını sağlar. Google’ın EEA kullanıcılarından gelen veri için belirttiği ölçüm ve reklam kişiselleştirme kullanım senaryolarında gerekli izinleri alıp sinyalleri Google’a iletme koşulları vardır. Kapsamı kullandığınız ürün ve özellikler için kontrol edin; bunu tüm siteler için tek bir yayın yasağı olarak yorumlamayın. Google Ads: EEA trafiği için onay gereksinimleri.

Reklam ve analitik için başlıca sinyaller ad_storage, analytics_storage, ad_user_data ve ad_personalization’dır. CMP veya kendi izin çözümünüz, varsayılan durumu ve kullanıcının seçimini uygun sırayla iletmelidir. GTM’de bunun için onay API’lerini kullanan şablonlardan yararlanılır. Bu teknik sinyaller tek başına hukuki uyumluluk belgesi değildir. Google: Consent Mode kurulumu.

Temel Consent Mode uygulamasında izin verilene kadar Google etiketleri engellenir. Gelişmiş uygulamada ise varsayılan izin durumuyla yüklenen etiketler, izin reddedildiğinde çerezsiz ölçüm istekleri gönderebilir. Dolayısıyla “denied” her durumda hiç ağ isteği çıkmaması demek değildir. İzin ver, reddet ve seçimi değiştir senaryolarını ayrı test edin. Google: temel ve gelişmiş Consent Mode farkı.

GTM Kurulumunda Kontrol Edilecek 5 Hata

Kurulumu kontrol ederken şu beş noktayı doğrulayın:

  1. dataLayer’ı yeniden atamak: GTM yüklendikten sonra window.dataLayer = [] kullanmak mevcut kuyruğu bozabilir. Mevcut diziyi koruyun ve sonraki olayları dataLayer.push ile ekleyin. İlk yüklemede kullanılacak değerler container’dan önce hazırlanmalıdır; sonraki etkileşimlerin verisi ise sonradan gönderilebilir. Google: dataLayer sorun giderme.
  2. Zamanlama: Satın alma bilgisi henüz hazır değilken sayfa açılışı tetikleyicisiyle satın alma etiketi çalıştırmayın. Veriyi ve tanımlı olay adını birlikte gönderip etiketi bu olaya bağlayın; ilgili olayın değişkenlerini Önizleme’de kontrol edin.
  3. Yayınlamayı unutmak: Çalışma alanındaki kayıtlı değişiklik ile canlı sürüm aynı şey değildir. Test sonrasında doğru container ve sürümün yayınlandığını doğrulayın.
  4. Alan adı kapsamını belirsiz bırakmak: Paylaşılan container kullanıyorsanız tetikleyicilerin doğru alanlarda çalıştığını ve verinin doğru hedefe gittiğini kontrol edin. Ayrı site/ekiplerde ayrı container yönetimi daha uygun olabilir; tek container kullanımı başlı başına veri karışması demek değildir. Google: container kapsamını planlama.
  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ı?

GTM üzerinden eklenen etiketler de tarayıcıda iş yapar; asenkron yüklenme bunların maliyetini sıfırlamaz. Kullanılmayan ve mükerrer etiketleri gözden geçirip değişiklik öncesi/sonrası aynı sayfa akışını ölçün. Server-side tagging bazı işlemleri sunucuya taşıyabilir; kurulum, barındırma ve bakım gerektirir. Tarayıcıya hâlâ veri toplama kodu gerekebilir ve hız kazanımı uygulamaya bağlıdır. Google: sunucu tarafı etiketlemeye giriş.

Sık Sorulan Sorular

GTM ücretsiz mi?

Google Tag Manager’ın standart sürümü ücretsizdir; kurumsal Tag Manager 360 seçeneği de bulunur. Danışmanlık, özel geliştirme, CMP veya sunucu barındırması ayrı maliyetler oluşturabilir. Google: Tag Manager sürümleri.

GTM kullanmak için kod bilmek gerekir mi?

Hazır etiket ve tetikleyicileri arayüzden yönetebilirsiniz. İlk kurulum, özel dataLayer verisi, karmaşık form veya e-ticaret akışları için teknik bilgi ya da geliştirici desteği gerekebilir.

GTM olmadan GA4 kullanabilir miyim?

Evet. GA4 doğrudan Google etiketi veya desteklenen platform entegrasyonuyla da kurulabilir. GTM tercihinde etiket sayısı, ekip yetkileri ve değişiklik sürecini değerlendirin; yöntem değiştirirken mevcut etiketin iki kez çalışmamasını kontrol edin.

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

Önizleme ve Tag Assistant’ta olayın doğru sayfada, doğru tetikleyiciyle ve beklenen izin durumunda çalıştığını kontrol edin. Sonra alıcı platformda olayın ulaştığını doğrulayın. Deneme siparişinde işlem kimliği, değer, para birimi ve mükerrer kayıt kontrolü yapın; yayın sonrasında da canlı akışı tekrar deneyin.

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