Google Tag Manager, sitenize ya da uygulamanıza eklenen izleme ve pazarlama kodlarını tek bir web arayüzünden yönetmenizi sağlayan bir etiket yönetim sistemidir. Bu rehberde aracın ne işe yaradığını, etiket, tetikleyici ve değişken mantığını, kurulum kodunun nereye eklendiğini, veri katmanını, önizleme ve yayınlama adımlarını anlatıyoruz.
Bilgiler Etiket Yöneticisi Yardım ve Google for Developers sayfalarından alındı; okuma tarihi 2026-11-14. Türkçe arayüzde aracın adı "Google Etiket Yöneticisi" olarak geçer.
Google Tag Manager nedir?
Etiket Yöneticisi Yardım'a göre Google Tag Manager, web sitenizdeki veya mobil uygulamanızdaki izleme kodlarını ve ilgili kod parçacıklarını hızlı ve kolay bir şekilde güncellemenizi sağlayan bir etiket yönetim sistemidir (TMS). Bu kodların hepsine "etiket" denir. Küçük bir kod parçası siteye bir kez eklendikten sonra ölçüm ve pazarlama etiketleri web tabanlı arayüzden dağıtılır.
Google'ın aynı sayfadaki açıklamasına göre bir kapsayıcı; Google Ads, Google Analytics ve Floodlight etiketleri ile üçüncü taraf etiketler dahil, sitedeki elle kodlanmış diğer tüm etiketlerin yerini alabilir. Google Marketing Platform sayfasında ücretsiz başlanabildiği belirtiliyor; büyük kuruluşlar için Tag Manager 360 sürümü de var.
Google Tag Manager ne işe yarar?
Bu aracın temel faydası, her yeni ölçüm ya da reklam kodu için yazılımcıya ve site koduna bağımlılığı azaltmasıdır. Pazarlama ekibi bir Meta pikseli, Google Ads dönüşüm etiketi ya da analitik olayı eklemek istediğinde değişikliği arayüzde yapar, önizlemede dener ve yayınlar.
- Tek merkez: Sitedeki bütün etiketler tek yerde görünür; hangi kodun neden orada olduğu belgelenir.
- Hız: Yeni etiket için sitenin her sayfasındaki kodu değiştirmek gerekmez.
- Kontrol: Her yayın bir sürüm olarak kaydedilir; sorun çıkarsa önceki sürüme dönülebilir.
- Doğruluk: Önizleme modu, etiketin yayından önce doğru olayda çalışıp çalışmadığını gösterir.
Tag Manager'ın yapı taşları: etiket, tetikleyici, değişken
Etiketler, analiz, pazarlama ya da destek sağlayıcılarının ürünlerini sitenize bağlamak için verdiği kod parçalarıdır. Tetikleyiciler form gönderimi, düğme tıklaması ya da sayfa görüntüleme gibi olayları izler ve olay gerçekleşince etikete çalışmasını bildirir; Google'a göre her etiketin çalışması için en az bir tetikleyici gerekir. Değişkenler ise Page URL, Click Text ya da Form ID gibi değerleri taşır ve tetikleyici koşullarında ya da etiketin içinde kullanılır.
Tag Manager kavramları: kapsayıcı, etiket, tetikleyici ve değişken
Etiket Yöneticisi Yardım'daki tanımlardan özet (okundu 2026-11-14).
| Kavram | Ne yapar? | Örnek |
|---|---|---|
| Kapsayıcı | Bir siteye ya da uygulamaya yüklenen etiket, tetikleyici ve değişkenlerin bütünü | www.ornek.com için bir web kapsayıcısı |
| Etiket | Analiz ya da pazarlama aracına veri gönderen kod parçası | Google Ads dönüşüm etiketi |
| Tetikleyici | Etiketin hangi olayda çalışacağını belirler | Form gönderimi, düğme tıklaması, sayfa görüntüleme |
| Değişken | Etiket ve tetikleyicilerin kullandığı değeri taşır | Page URL, Click Text, sipariş tutarı |
"Örnek" sütunu genel senaryodur.
Google Tag Manager nasıl kurulur?
Kurulum makalesine göre önce şirketinizi temsil eden bir hesap, sonra her web sitesi ya da uygulama için bir kapsayıcı oluşturulur. Kapsayıcı türleri web, iOS, Android, AMP ve sunucudur; web siteleri için en yaygın tür "web"dir. Sitenin her sayfası için ayrı bir kapsayıcı gerekmez.
Google Tag Manager kurulumu: 5 adım
Adımlar Etiket Yöneticisi Yardım'daki kurulum makalelerine göredir; ekran adları değişebilir.
Hesap oluşturun
tagmanager.google.com adresinde şirketinizi temsil eden bir hesap açın; hesap adını ve ülkeyi girin.
Kapsayıcı oluşturun
Her web sitesi ya da uygulama için bir kapsayıcı açın; web sitesi için kapsayıcı türü "web" olur ve adı sitenin üst URL'si olmalıdır.
Kodu siteye ekleyin
İlk kod bloğunu
içinde olabildiğince yukarıya, ikinci (noscript) bloğu açılış etiketinden hemen sonraya ekleyin.Etiket ve tetikleyiciyi ayarlayın
Örneğin Google etiketini ekleyin ve tüm sayfalarda çalışacak şekilde tetikleyici seçin.
Önizleyin ve yayınlayın
Önizleme modunda etiketlerin doğru olayda çalıştığını kontrol edin, ardından Gönder ile sürüm adı vererek yayınlayın.
Tag Manager kodu nereye eklenir?
Bu sorunun cevabı Google'ın web kapsayıcısı yükleme sayfasında net: Kapsayıcı kimliği "GTM-" ile başlar ve iki kod bloğu vardır. İlk blok sitenin her sayfasında <head> içinde olabildiğince yukarıya, ikinci (noscript) blok açılış <body> etiketinden hemen sonraya eklenir.
Siteniz WordPress, Shopify ya da Wix gibi bir içerik yönetim sistemiyle kurulduysa aynı sayfa, her sayfanın kodunu tek tek değiştirmenizi gerektirmeyen bir entegrasyonla Google etiketini ayarlayabileceğinizi belirtiyor. Kodu tema dosyasına elle eklerseniz tema güncellemesinde silinmediğini kontrol edin.
Tag Manager'da veri katmanı (dataLayer) nedir?
Google for Developers'taki veri katmanı sayfasına göre veri katmanı, etiketlerin ihtiyaç duyduğu bilgileri düzenli ve öngörülebilir biçimde tutan bir JavaScript nesnesidir. Etiketler sayfaya dağılmış değişkenleri ayrıştırmak yerine bu katmana eklenen bilgileri referans alacak şekilde tasarlanmıştır.
Uygulamada sipariş tutarı, ürün kimliği ya da form türü gibi değerleri yazılımcı veri katmanına yazar; etiket yönetim aracı da bunları değişken olarak okur. Ekran metnine ya da CSS sınıfına dayanan kurulumlar tasarım değişince bozulabilir; veri katmanı bu riski azaltır.
Tag Manager önizleme, sürümler ve yayınlama
Önizleme ve hata ayıklama modu, kapsayıcı taslağı yayınlanmış gibi siteye göz atmanızı sağlar; site Tag Assistant'a bağlandığı için hangi etiketlerin hangi sırayla çalıştığı görülür. Böylece yapılandırma yayından önce test edilir.
Yayıncılık sayfasına göre çalışma alanında yapılan değişikliklerin sitede geçerli olması için yayınlanması gerekir. Gönder düğmesiyle sürüm adı ve açıklaması girilir. Sürüm, kapsayıcı yapılandırmasının belirli bir andaki anlık görüntüsüdür; gerekirse önceki bir sürüme dönülebilir. Onay iş akışı ise Tag Manager 360 müşterilerine sunulur.
Tag Manager yayın öncesi kontrol listesi
Her yayından önce bu maddeleri kontrol edin.
- Değişiklikler önizleme modunda denendi
- Her etiket yalnızca istenen olayda çalışıyor
- Aynı etiket hem kodda hem kapsayıcıda yok (çift sayım yok)
- Sürüme anlaşılır bir ad ve açıklama verildi
- Çerez onayı gerektiren etiketler onaya bağlı
- Hesapta en az iki yönetici var
- Gerekirse geri dönülecek önceki sürüm biliniyor
Google etiketi ile Google Tag Manager arasındaki fark
Google'a göre Google etiketi (gtag.js), sitenizden Google Ads ve Google Analytics gibi bağlı Google ürünlerine veri göndermek için ekleyebileceğiniz tek bir etikettir. Etiket yönetim sistemi ise bu Google etiketini de, Google dışı etiketleri de tek arayüzden yönetir. Analytics tarafının mülk, veri akışı ve etkinlik yapısını GA4 nedir yazımızda anlattık.
Kısacası yalnızca bir iki Google ürünü kullanan basit bir sitede Google etiketi yeterli olabilir. Birden çok reklam platformu, çok sayıda olay ve sık değişiklik varsa etiket yönetim aracı düzeni korur. Bu karar sitenin ihtiyacına göre verilir; ikisini aynı ölçüm için birlikte kullanmak çift sayıma yol açabilir.
Tag Manager kullanıcıları ve izinleri
Kullanıcılar ve izinler sayfasına göre erişim hesap ve kapsayıcı düzeyinde verilir. Hesap düzeyinde görüntüleme ya da yönetme; kapsayıcı düzeyinde okuma, düzenleme, onaylama ya da yayınlama hakkı tanımlanır. Google, tek yönetici hesabı kullanılamaz hale gelirse etiketlere erişimin kaybedilebileceğini belirtiyor ve en az bir yönetici daha eklenmesini öneriyor.
Google Tag Manager kullanırken sık yapılan hatalar
- Çift kurulum: Aynı analitik ya da dönüşüm kodu hem sitede hem kapsayıcıda olduğunda veriler iki kez sayılır.
- Önizlemesiz yayın: Test edilmeyen tetikleyici yanlış sayfalarda çalışabilir ya da hiç çalışmayabilir.
- Adsız sürümler: Sürüm açıklaması yoksa sorun çıktığında hangi değişikliğin geri alınacağı bulunamaz.
- Ajans hesabına bağımlılık: Kapsayıcının yöneticisi yalnızca dış bir kişiyse erişim kaybı riski doğar.
- Onaysız çerez: Reklam ve analitik etiketleri çerez onayı akışına bağlanmazsa yasal ve ölçüm sorunu çıkar.
Duman Dijital önerimiz: Kapsayıcıyı işletmenin kendi Google hesabıyla açın, en az iki yönetici tanımlayın ve hiçbir değişikliği önizleme yapmadan yayınlamayın. Gerekçemiz: Google, tek yönetici hesabı kullanılamaz olduğunda erişimin kaybedilebileceğini ve önizleme modunun yapılandırmayı yayından önce test etmek için var olduğunu yardım sayfalarında açıkça belirtiyor.
Bu aracı en çok reklam ölçümünde kullanırız. Google Ads dönüşümlerinin GTM ile adım adım nasıl kurulduğunu, Consent Mode v2 ve gelişmiş dönüşümleri Google Ads dönüşüm izleme rehberimizde anlattık. Reklam hesabınızın ölçümünü ve yönetimini birlikte ele almak isterseniz Google Ads ajansı ve Meta reklam ajansı sayfalarımıza bakabilirsiniz.
Kaynaklar
- Etiket Yöneticisi Yardım: Genel bakış, Etiketler hakkında, Tetikleyiciler hakkında, Yerleşik değişkenler, Hesap ve kapsayıcı oluşturma, Web kapsayıcısı yükleme, Önizleme ve hata ayıklama, Yayıncılık, sürümler ve onaylar, Kullanıcılar ve izinler, Google etiketini ayarlama (okundu 2026-11-14).
- Google for Developers: Veri katmanı; Google Marketing Platform: Ürün sayfası (okundu 2026-11-14).
Sıkça sorulan sorular
Google Tag Manager ücretli mi?
Google Marketing Platform sayfasında ücretsiz başlanabildiği belirtiliyor. Büyük kuruluşlar için onay iş akışı gibi ek özellikler sunan Tag Manager 360 sürümü de var.
GTM kodu nereye eklenir?
Google'ın kurulum sayfasına göre ilk kod bloğu her sayfada <head> içinde olabildiğince yukarıya, ikinci (noscript) blok açılış <body> etiketinden hemen sonraya eklenir.
GTM ne işe yarar?
Analiz ve reklam etiketlerini site koduna her seferinde dokunmadan tek arayüzden eklemenizi, test etmenizi, sürümlemenizi ve yayınlamanızı sağlar.
Google etiketi ile GTM aynı şey mi?
Hayır. Google etiketi (gtag.js) Google ürünlerine veri gönderen tek bir etikettir. GTM ise Google etiketi dahil birçok etiketi yöneten bir etiket yönetim sistemidir.
GTM kullanmak için yazılım bilgisi gerekir mi?
Hazır şablonlarla temel etiketler kod yazmadan kurulabilir. Sipariş tutarı gibi değerler için veri katmanı gerektiğinde genellikle bir yazılımcının desteği gerekir.
Yanlış yayınladığım değişikliği geri alabilir miyim?
Evet. Her yayın bir sürüm olarak kaydedilir ve Google'ın yardım sayfasına göre gerektiğinde önceki bir sürüme dönülebilir.
İlgili hizmetler
Google Ads Ajansı: Google Reklam Yönetimi ve Danışmanlık
Google Ads hesabınızı ister bizim yönetmemiz, ister ekibinizin yönetmesi için kuruyoruz. İki modelde de hesap, ödeme ve geçmiş veri sizin kalır.
İnceleyinMeta Reklam Ajansı: Instagram ve Facebook Reklam Yönetimi
Meta reklamlarında, yani Instagram ve Facebook tarafında sonucu en çok kreatif belirler. Kreatifi, ölçümü ve test planını tek bir ekipte birlikte kurguluyoruz.
İnceleyin