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

GTM ve GA4 ile İleri Düzey E-Ticaret Takibi Kurulum Rehberi

Google Tag Manager ve GA4 kullanarak modern web sitelerinde uçtan uca e-ticaret dönüşüm hunisi takibini yapılandırın. DataLayer standartları, tetikleyiciler ve doğrulama adımları.

S

Sistem Yöneticisi

Kıdemli Yazılım Mimarı

Modern Web Sitelerinde E-Ticaret Takibinin Önemi

Doğru veri olmadan büyüme stratejisi kurulamaz. Bir dijital ajans veya e-ticaret yöneticisi için standart sayfa görüntüleme verileri yetersizdir. Satın alma hunisinin her adımını ölçmek gerekir. Bu rehber, GA4 e-ticaret şemasını Google Tag Manager (GTM) üzerinden eksiksiz kurmanız için gereken tüm adımları içerir.

Ölçülmeyen adım optimize edilemez. GA4 e-ticaret standardı, kullanıcı yolculuğundaki tüm mikro dönüşümleri yakalar.

Adım 1: GA4 Temel Yapılandırma Etiketini Kurma

GTM kapsayıcınızda GA4 ölçüm kimliğini (Measurement ID) tanımlayın:

  • GTM paneline gidin: Etiketler (Tags) > Yeni.
  • Etiket Türü: Google Etiketi (Google Tag).
  • Etiket Kimliği: G-XXXXXXXXXX değerini girin.
  • Tetikleyici: Initialization - All Pages seçin.

Adım 2: Modern Web Standartlarında dataLayer Şeması

Geliştirici ekibinin site kaynak koduna eklemesi gereken standart GA4 dataLayer olayları:

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

window.dataLayer = window.dataLayer || [];
dataLayer.push({
  event: 'view_item',
  ecommerce: {
    currency: 'TRY',
    value: 1250.00,
    items: [{
      item_id: 'SKU_12345',
      item_name: 'Kablosuz Kulaklık',
      item_category: 'Elektronik',
      price: 1250.00,
      quantity: 1
    }]
  }
});

2. Sepete Ekleme (add_to_cart)

dataLayer.push({
  event: 'add_to_cart',
  ecommerce: {
    currency: 'TRY',
    value: 1250.00,
    items: [{
      item_id: 'SKU_12345',
      item_name: 'Kablosuz Kulaklık',
      price: 1250.00,
      quantity: 1
    }]
  }
});

3. Satın Alma (purchase)

dataLayer.push({
  event: 'purchase',
  ecommerce: {
    transaction_id: 'T_98765',
    value: 1250.00,
    tax: 250.00,
    shipping: 50.00,
    currency: 'TRY',
    items: [{
      item_id: 'SKU_12345',
      item_name: 'Kablosuz Kulaklık',
      price: 1250.00,
      quantity: 1
    }]
  }
});

Adım 3: GTM Tetikleyici ve Değişkenlerini Tanımlama

Tüm e-ticaret olaylarını tek bir dinamik etiketle yakalamak için genel tetikleyici oluşturun:

  • Tetikleyiciler > Yeni > Özel Etkinlik (Custom Event).
  • Etkinlik Adı regex: ^(view_item|add_to_cart|begin_checkout|purchase)$.
  • Normal ifade eşleşmesini kullan seçeneğini işaretleyin.

Adım 4: GA4 E-Ticaret Olay Etiketini Oluşturma

  1. Etiketler > Yeni > Google Analytics: GA4 Etkinliği seçin.
  2. Ölçüm Kimliği: GA4 Measurement ID girin.
  3. Etkinlik Adı: {{Event}} (GTM yerleşik değişkeni).
  4. Diğer Ayarlar > E-ticaret: E-ticaret verilerini gönder onay kutusunu işaretleyin. Veri kaynağı: Veri Katmanı (Data Layer).
  5. Tetikleyici: Adım 3'te oluşturulan Özel Etkinlik tetikleyicisini bağlayın.

Adım 5: Doğrulama ve Test

Veri akışını canlıya almadan önce doğrulayın:

  • GTM Önizleme (Preview) modunu açın.
  • Sitede sepete ekleme ve test siparişi adımlarını gerçekleştirin.
  • GTM Tag Assistant panelinde dataLayer nesnesinin doğru formatta aktığını kontrol edin.
  • GA4 > Yönetici > DebugView ekranından parametrelerin gerçek zamanlı düştüğünü teyit edin.

Ölçümlemede Son Trendler ve İpuçları

Yeni nesil analitik altyapılarında veri güvenliği ve doğruluk kritik hale geldi. Reklam engelleyiciler ve tarayıcı kısıtlamalarını aşmak için Server-Side GTM kurulumlarına geçiş yükselen trendler arasındadır. DataLayer push işlemlerinde her zaman önceki e-ticaret nesnesini sıfırlayın (ecommerce: null) – bu yöntem veri kirlenmesini önler.