Z E Y M E D Y A

Loading...

Zeymedya; İstanbul merkezli reklam ajansı. SEO, Google Ads, Google Maps ve sosyal medya yönetimiyle ölçülebilir büyüme sağlarız.

Blog
Rehber
2025

Google Tag Manager (GTM) Nedir? Kurulum, Event Tracking ve Consent Mode v2 [2025 Rehberi]

Bu kapsamlı rehberde Google Tag Manager’ın (GTM) ne olduğunu, GA4 event tracking kurulumunu,
e-ticaret dataLayer yapısını ve Consent Mode v2 entegrasyonunu adım adım anlatıyoruz.
Hedef: hızlı kurulum, temiz ölçümleme ve ölçeklenebilir mimari.

  • Tek noktadan yönetim: Piksel & etiket karmaşasını ortadan kaldırır.
  • Hızlı deney: Kod ekibi beklemeden test ve yayınlama.
  • Uyumluluk: Consent Mode v2 + sunucu tarafı ölçümleme uyumu.


1) GTM Nedir? Kimler Kullanmalı?

Google Tag Manager, sitenizdeki tüm izleme kodlarını (etiket/piksel) tek noktadan yönetmenizi sağlayan ücretsiz bir araçtır. Pazarlama ekipleri, geliştiriciye ihtiyaç duymadan etiket ekleyip kaldırabilir, tetikleyicilerle event tracking kurabilir.

  • E-ticaret: GA4, Ads, Meta, Hotjar, remarketing.
  • SaaS/B2B: Lead form izleme, CRM event tetikleme.
  • İçerik siteleri: Scroll, okuma süresi, outbound link tıklamaları.

2) Avantajlar & Kullanım Senaryoları

Tek Panel

GA4, Ads, Meta, LinkedIn, Hotjar etiketleri tek konteynerde.

Sürümleme

Yapılan her değişiklik versiyonlanır, gerektiğinde rollback yapılır.

Hızlı Test

Önizleme/Debug ile canlıya almadan doğrulama imkânı.

Consent Uyum

Consent Mode v2 ile çerez onayı senaryolarına uyum sağlar.

3) Kurulum Ön Koşulları

  • Google hesabı & GTM erişimi
  • GA4 mülkü (Measurement ID hazır)
  • Consent banner (CMP) veya temel onay akışı
  • Yayın öncesi test alanı (opsiyonel “staging”)

4) GTM Kurulumu (Kod Ekleme)

  1. GTM’de yeni Hesap ve Konteyner oluşturun (Web).
  2. Aşağıdaki iki parçayı sitenize ekleyin:
HEAD içine:
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');</script>
<!-- End Google Tag Manager -->
BODY açılışının hemen altına:
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

Ardından GTM önizleme ile yüklemenin başarılı olduğunu doğrulayın.

5) GA4 Event Tracking (Click/Form)

Temel yaklaşım: dataLayer push + GTM tetikleyiciler + GA4 Event etiketi.

Örnek tıklama dataLayer’ı:
<a href="tel:+905302360025" class="cta-call" 
   onclick="dataLayer.push({event:'cta_click', cta_type:'phone', cta_label:'Header'})">
  Hemen Ara
</a>
GA4 Event etiketi (GTM):
Event Name: cta_click
Event Params: cta_type, cta_label
Configuration Tag: GA4 Configuration (G-XXXXXXXXXX)

Form gönderimleri için “Form Submission” tetikleyicisi veya özelleştirilmiş dataLayer.push kullanın.

6) E-Ticaret dataLayer & Satın Alma

GA4 için purchase olayı zorunlu alanlarla gönderilmelidir. Örnek minimal yapı:

Satın alma (purchase) dataLayer:
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'ORD-102938',
    value: 799.90,
    currency: 'TRY',
    items: [
      {item_id:'SKU-123', item_name:'Akıllı Saat', quantity:1, price:799.90}
    ]
  }
});
</script>

GTM’de “GA4 Event” etiketiyle purchase olayını GA4’e gönderin. Diğer e-ticaret event’leri: view_item, add_to_cart, begin_checkout.

8) Önizleme, Debug & Sürümleme

  • Preview/Debug: Tetikleyici, değişken ve etiket akışını gözlemleyin.
  • Tag Assistant: Etiket yüklenme hatalarını tespit edin.
  • Versioning: Her yayını isimlendirin, açıklama yazın, geri dönüşleri kolaylaştırın.

9) Erişim, Ortamlar & Güvenlik

  • Kullanıcıları “En az gerekli yetki” ile ekleyin
  • Ortamlar: Live/Staging ayrımı (Environments)
  • Özel HTML etiketlerini minimumda tutun
  • Değişken adlandırma standartları belirleyin

10) Raporlama: GA4, Looker Studio, BigQuery

GA4

Özel raporlar, funnel & path exploration ile davranış analizi.

Looker Studio

Paylaşılabilir paneller, pazarlama ekipleri için self-service görünüm.

BigQuery

Ham veri, gelişmiş segmentler ve LTV/koşul bazlı modelleme.

SSS: Sık Sorulan Sorular


GTM, bakım ve hız kazandırır; merkezi yönetim ve sürümleme sağlar. Bazı kritik script’ler yine doğrudan yüklenebilir.


GDPR/KKVK uyumu ve modellemeli ölçüm için önerilir. Reklam & analitik doğruluğunu artırır.


Zorunlu değil; ancak veri kalitesi, gizlilik ve performans artışı için orta-büyük ölçekli projelerde önerilir.


Genelde yazılım ekibi; biz şema ve doğrulama rehberini sağlar, GTM kurulumunu yaparız.


Doğru yapılandırıldığında aksine kontrol sağlar. Gereksiz etiketleri devre dışı bırakarak performans iyileştirilebilir.


Leave A Comment