IHS Strategic
Tüm Blog Yazıları
HowTo12 Eylül 2026•2 dk okuma

Google Tag Manager ve GA4 ile İleri Düzey E-Ticaret Takibi Rehberi

GTM ve GA4 Data Layer mimarisi ile uçtan uca e-ticaret dönüşüm hunisi kurulum rehberi. Dijital strateji ve modern analitik trendleri odaklı adım adım uygulama.

S

Sistem Yöneticisi

Kıdemli Yazılım Mimarı

Giriş: E-Ticaret Ölçümlemesinde Dijital Strateji ve Trendler

Modern web analitiği, müşteri yolculuğunun her adımını kayıpsız ölçmeyi gerektirir. GA4 olay tabanlı mimariye sahiptir. GTM ile standart Data Layer şeması kullanarak tam dönüşüm hunisi takip edilir. Server-side tagging ve Consent Mode v2 gibi trendler veri kalitesini korumak için zorunludur.

Adım 1: GA4 Standart E-Ticaret Veri Katmanı (Data Layer) Yapısı

Geliştirici ekibinin sayfaya dinamik olarak standart şemaya uygun veri basması gerekir. GA4'ün beklediği temel olaylar: view_item, add_to_cart, begin_checkout, purchase.

1.1. Ürün Görüntüleme (view_item) Kodu

window.dataLayer = window.dataLayer || [];
dataLayer.push({
  event: 'view_item',
  ecommerce: {
    currency: 'TRY',
    value: 1250.00,
    items: [{
      item_id: 'SKU_12345',
      item_name: 'Deri Sırt Çantası',
      item_category: 'Çanta',
      price: 1250.00,
      quantity: 1
    }]
  }
});

1.2. Satın Alma (purchase) Kodu

window.dataLayer = window.dataLayer || [];
dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'ORD_98765',
    value: 1250.00,
    tax: 250.00,
    shipping: 50.00,
    currency: 'TRY',
    items: [{
      item_id: 'SKU_12345',
      item_name: 'Deri Sırt Çantası',
      price: 1250.00,
      quantity: 1
    }]
  }
});

Adım 2: GTM Değişken ve Tetikleyici Yapılandırması

GTM arayüzünde Data Layer verilerini yakalamak için bileşenler oluşturulur.

Tetikleyiciler (Triggers):

  • Tetikleyici Türü: Özel Etkinlik (Custom Event)
  • Etkinlik Adı: view_item|add_to_cart|begin_checkout|purchase (Düzenli ifade / RegEx kullanarak tek tetikleyici veya her olay için ayrı tetikleyici açın).

Adım 3: GA4 Olay Etiketini (Tag) Tanımlama

Data Layer verisini doğrudan GA4'e aktarma adımları:

  1. Etiket Türü: Google Analytics: GA4 Etkinliği.
  2. Ölçüm Kimliği: GA4 Ölçüm Kimliğinizi girin (G-XXXXXXXXXX).
  3. Etkinlik Adı: {{Event}} (GTM yerleşik değişkeni).
  4. Etkinlik Parametreleri: ecommerce değerini otomatik göndermek için Daha Fazla Ayar > E-ticaret sekmesini açın ve Ecommerce verilerini gönder seçeneğini işaretleyin. Veri kaynağı olarak Data Layer seçin.
  5. Tetikleyici: Hazırladığınız Özel Etkinlik tetikleyicisini bağlayın.
Kritik İpucu: Satın alma tekrarlarını önlemek için transaction_id değerini LocalStorage veya çerez kullanarak kontrol edin; sayfa yenilendiğinde aynı siparişin tekrar tetiklenmesini engelleyin.

Adım 4: GA4 DebugView ile Test ve Doğrulama

  1. GTM panelinde Preview (Önizleme) modunu başlatın.
  2. Site üzerinde test siparişi oluşturun.
  3. GA4 > Yönetici > DebugView sekmesini açın.
  4. purchase olayının, parametrelerinin (currency, value, items dizisi) eksiksiz geldiğini doğrulayın.
  5. Tüm adımlar hatasızsa GTM kapsayıcısını (Container) yayınlayın.