Markanızı dijitalde ileri taşıyalım, başarıyı birlikte inşa edelim! 🚀

Markanızı dijitalde ileri taşıyalım! 🚀

Google Tag Manager Nedir? Ne İşe Yarar?

Dijital pazarlama operasyonlarında web sitelerinin veya mobil uygulamaların performansını takip etmek, kullanıcı davranışlarını doğru analiz etmeye dayanır. Web sitelerine eklenen dönüşüm pikselleri, analitik izleme kodları ve üçüncü taraf pazarlama araçları arttıkça, bu etiketlerin (tag) yönetimi karmaşık bir hal alabilir. Kod parçacıklarının doğrudan web sitesinin kaynak koduna eklenmesi; sayfa yüklenme sürelerinin uzamasına, kod çakışmalarına ve yazılım ekiplerine bağımlılığın artmasına yol açabilir.

Google Tag Manager (GTM), web sitesi veya mobil uygulama kodlarına müdahale etmeden tüm izleme ve pazarlama etiketlerini tek bir merkezden yönetmeyi sağlayan ücretsiz bir etiket yönetim sistemidir (Tag Management System). Bu rehberde Google Tag Manager sisteminin çalışma mantığını, sunduğu avantajları ve adım adım kurulum süreçlerini inceleyeceğiz.

Google Tag Manager Nedir?

Google Tag Manager, web siteniz ile üçüncü taraf analiz ve pazarlama araçları arasında bir köprü görevi gören kapsayıcı (container) tabanlı bir platformdur. Normal şartlarda Google Analytics 4 (GA4) izleme kodu, Meta Pixel (Facebook Pixel), Google Ads dönüşüm takibi veya TikTok Pixel gibi araçların kodlarının sitenin <head> veya <body> bölümlerine ayrı ayrı yazılım ekipleri ya da dijital pazarlama uzmanları tarafından manuel olarak eklenmesi gerekir. 

Google Tag Manager kullanıldığında web sitesine yalnızca tek bir ana kapsayıcı kod eklenir. Sonrasında ihtiyaç duyulan tüm izleme etiketleri, yazılım tarafında yeni bir kod dağıtımı (deployment) yapmaya gerek kalmadan doğrudan GTM paneli üzerinden yayına alınır.

Google Tag Manager ve Google Analytics Arasındaki Fark

Pazarlama dünyasında sıklıkla karıştırılan iki kavram olan Google Tag Manager ve Google Analytics aynı işi yapmaz, birbirinin alternatifi değildir.

  • Google Analytics 4: Verileri toplayan, raporlayan, grafiklerle sunan ve analiz yapmayı sağlayan analiz aracıdır.
  • Google Tag Manager: Verinin nereden, ne zaman ve nasıl toplanacağını belirleyen, kodları yöneten dağıtım ve tetikleme mekanizmasıdır.

GTM kendi içerisinde herhangi bir veri raporlama paneli barındırmaz; yalnızca topladığı veriyi Google Analytics, Meta Ads veya Google Ads gibi sistemlere aktarır.

İlginizi Çekebilir: Google Analytics 4 (GA4) Dönüşümleri Neden Eksik Çıkıyor

Google Tag Manager Ne İşe Yarar?

Sistem, dijital pazarlama profesyonellerine, veri analistlerine ve web geliştiricilerine izleme süreçlerinde esneklik ve hız kazandırır. Etiket yönetimini merkezi bir yapıya dönüştürerek teknik operasyon maliyetlerini düşürür.

1. Kod Karmaşasını Temizler ve Sayfa Hızını Destekler

Web sitesinin kaynak koduna doğrudan eklenen onlarca farklı JavaScript parçacığı, sayfanın taranma ve yüklenme süresine olumsuz yansıyabilir. GTM, tüm bu etiketleri tek bir kapsayıcı altında toplar. Etiketlerin eşzamansız (asynchronous) olarak yüklenmesini sağlayarak ana sayfa işleme sürecinin kilitlenmesini engeller.

2. Esnek ve Gelişmiş Etkinlik (Event) Takibi İmkanı Sağlar

Sadece sayfa görüntülemelerini değil, sayfa içi tüm kullanıcı etkileşimlerini detaylı şekilde ölçümlemeye olanak tanır.

  • Sayfa içi kaydırma (Scroll) derinliği takibi
  • Form doldurma ve gönderme işlemleri
  • Dosya indirme (PDF, ZIP vb.) hareketleri
  • Tıklanan harici bağlantılar (Outbound Links)
  • Video izlenme oranları (%25, %50, %100)
  • Sepete ekleme, ödeme adımına geçme gibi e-ticaret mikro dönüşümleri

3. Hata Testi ve Sürüm Kontrolü (Version Control)

GTM paneli içerisinde yer alan Preview (Önizleme) modu sayesinde, oluşturulan yeni bir etiketi canlıya almadan önce sitenizde test edebilirsiniz. Etiketin doğru zamanda tetiklenip tetiklenmediği, hangi verileri taşıdığı canlı ortamda doğrulanır. Hatalı bir yayın yapıldığında ise geçmiş sürümlere (Versions) tek tıkla geri dönülebilir.

Google Tag Manager Ana Bileşenleri Neleri Kapsar?

GTM sistemini doğru kullanabilmek için üç temel yapı taşını anlamak gerekir: Etiketler (Tags), Tetikleyiciler (Triggers) ve Değişkenler (Variables).

Kapsayıcı (Container)

Tüm etiketlerin, tetikleyicilerin ve değişkenlerin içinde yer aldığı ana pakettir. Web sitesine entegre edilen tek bir GTM kodu, bu kapsayıcıyı ve içindeki tüm kurguları çalıştırır. 

Etiketler (Tags)

Web sitenizde gerçekleşen eylemler sonucunda üçüncü taraf araçlara gönderilen kod parçacıklarıdır.

  • Örnek: GA4 Etkinlik Etiketi, Meta Pixel Dönüşüm Kodu, Google Ads Yeniden Pazarlama (Remarketing) Etiketi.

Tetikleyiciler (Triggers)

Bir etiketin ne zaman ve hangi koşul altında çalışacağını belirleyen kurallar bütünüdür. Her etiketin en az bir tetikleyiciye sahip olması zorunludur.

  • Örnek: “Kullanıcı /tesekkur-ederiz sayfasını görüntülediğinde”, “Satın Al butonuna tıklandığında”, “Form başarıyla gönderildiğinde”.

Değişkenler (Variables)

Tetikleyicilerin ve etiketlerin çalışması için gerekli verileri sağlayan dinamik değerlerdir.

  • Dahili Değişkenler (Built-in Variables): Page URL, Click ID, Click Text, Scroll Depth Threshold.
  • Özel Değişkenler (User-Defined Variables): Data Layer üzerinden çekilen ürün fiyatı, sipariş kimliği (Order ID) veya kullanıcı kategorisi.

Step by Step: Google Tag Manager Kurulumu Nasıl Yapılır?

Google Tag Manager Kurulum Adımları

  • 1. Adım: Hesap ve Kapsayıcı (Container) Oluşturma
  • 2. Adım: GTM Kodlarının Web Sitesine Entegre Edilmesi (<head> ve <body> kodları)
  • 3. Adım: Veri Katmanı (Data Layer) Yapılandırması
  • 4. Adım: İlk İzleme Etiketinin (GA4) Kurulması
  • 5. Adım: Önizleme (Preview) Modu ile Test Edilmesi ve Yayınlanması

1. Adım: GTM Hesabı ve Kapsayıcı (Container) Oluşturma

  1. tagmanager.google.com adresine gidin ve Google hesabınızla giriş yapın.
  2. Hesap Oluştur (Create Account) butonuna tıklayın.
  3. Hesap Adı kısmına şirket veya marka adınızı yazın.
  4. Kapsayıcı Kurulumu (Container Setup) alanına web sitenizin adresini (örnek: siteniz.com) girin.
  5. Hedef Platform olarak Web seçeneğini işaretleyin ve Oluştur butonuna basarak kullanım sözleşmesini onaylayın.

2. Adım: GTM Kodlarını Web Sitesine Ekleme

Kapsayıcı oluşturulduktan sonra ekranda iki parçadan oluşan JavaScript kod bloğu belirecektir:

  • İlk Kod Parçacığı: Web sitenizin tüm sayfalarının <head> etiketleri arasına, olabildiğince yukarıya yerleştirilmelidir.
  • İkinci Kod Parçacığı: Web sitenizin tüm sayfalarının <body> açılış etiketinden hemen sonra yerleştirilmelidir.

WordPress, Shopify, Ticimax veya T-Soft gibi hazır altyapılarda bu işlem, altyapının sağladığı GTM modül/eklenti alanlarına sadece GTM-XXXXXXX şeklindeki Kapsayıcı Kimliği (Container ID) yazılarak da tamamlanabilir.

3. Adım: Veri Katmanı (Data Layer) Yapılandırması

Özellikle e-ticaret sitelerinde ürün adı, ürün fiyatı, sepetteki ürün adedi ve sipariş tutarı gibi dinamik verileri GTM’e aktarmak için Data Layer (Veri Katmanı) nesnesi kullanılır. Yazılım ekibiniz veya e-ticaret altyapınız, sitedeki eylemler gerçekleştikçe bu bilgileri Data Layer içerisine aktarır; GTM de bu verileri okuyarak ilgili pazarlama araçlarına iletir.

Örnek E-Ticaret Satın Alma Data Layer Kodu:

JavaScript

window.dataLayerPYS = window.dataLayerPYS || [];

window.dataLayer.push({

  ‘event’: ‘purchase’,

  ‘ecommerce’: {

    ‘transaction_id’: ‘T12345’,

    ‘value’: 1499.90,

    ‘currency’: ‘TRY’

  }

});

4. Adım: Önizleme (Preview) ve Yayınlama (Publish)

Etiketler kurulduktan sonra sağ üst köşede yer alan Preview (Önizleme) butonuna tıklanarak Google Tag Assistant başlatılır. Web sitenizin adresi girilerek canlı test penceresi açılır.

Sitede yapılan tıklamalar ve sayfa gezintileri esnasında etiketlerin Tags Fired alanında göründüğü doğrulandıktan sonra, GTM panelindeki Submit (Gönder) butonuna basılır. Sürüm adı ve açıklaması girilerek Publish (Yayınla) denir ve yapılan tüm değişiklikler canlı ortama aktarılır.

Sunucu Taraflı İzleme (Server-Side Tagging)

Geleneksel etiket yönetimi kullanıcının tarayıcısında (Client-Side) çalışır. Taranma engelleyiciler (AdBlockers), ITP (Intelligent Tracking Prevention) kısıtlamaları ve çerez politikaları tarayıcı taraflı veri kayıplarına yol açabilmektedir.

Google Tag Manager, Server-Side Tagging mimarisi sayesinde verilerin öncelikle kendi bulut sunucunuza (Google Cloud vb.) toplanmasına, ardından filtrelenerek Analytics ve reklam panellerine güvenli şekilde aktarılmasına imkân tanır. Bu yöntem veri kayıplarını en aza indirirken web sitesi hızını ve veri güvenliğini üst seviyeye çıkarır.

Merkezi etiket yönetimi disipliniyle kurgulanmış bir Google Tag Manager yapısı; ölçümleme doğruluğunu artırırken dijital pazarlama bütçelerinin doğru verilere dayanarak optimize edilmesine doğrudan katkı sunar.

    Bize Ulaşın

    Sorularınız için formu doldurun, size en kısa sürede dönüş yapalım.






    E-Ticaret siteniz var mı?