Google Tag Manager ve GA4 ile İleri Düzey E-Ticaret Takibi Kurulum Rehberi
Google Tag Manager ve GA4 kullanarak e-ticaret sitenizde dönüşüm hunilerini, sepet hareketlerini ve gelir verilerini eksiksiz takip etmenizi sağlayacak adım adım ileri düzey uygulama rehberi.
Sistem Yöneticisi
Kıdemli Yazılım Mimarı
Modern E-Ticarette Veri Takibi ve Dijital Strateji
Rekabetin her geçen gün arttığı e-ticaret ekosisteminde, veri odaklı kararlar almak işletmelerin sürdürülebilir büyümesi için kritik bir öneme sahiptir. Doğru kurgulanmış bir dijital strateji, sadece toplam satış rakamlarını değil; kullanıcıların sitenizdeki her bir mikro etkileşimini (ürün görüntüleme, sepete ekleme, ödeme adımları vb.) izlemeyi gerektirir. Bu kapsamlı rehber, Google Analytics 4 (GA4) ve Google Tag Manager (GTM) entegrasyonuyla e-ticaret performansınızı en üst düzey hassasiyetle nasıl ölçeceğinizi adım adım açıklamaktadır.
1. GA4 E-Ticaret Standartları ve DataLayer (Veri Katmanı) Mimarisi
GA4, Universal Analytics'e kıyasla oturum (session) tabanlı değil, tamamen olay (event) tabanlı bir veri modeli kullanır. Başarılı bir e-ticaret takibinin temeli, web sitenizin kaynak kodunda doğru formatlanmış bir dataLayer objesinin bulunmasıdır.
GA4 standardında takip edilmesi gereken temel e-ticaret olayları şunlardır:
- view_item_list: Kategori veya arama sonuçlarında ürün listeleme.
- select_item: Listeden bir ürüne tıklanması.
- view_item: Ürün detay sayfasının görüntülenmesi.
- add_to_cart: Ürünün sepete eklenmesi.
- remove_from_cart: Ürünün sepetten çıkarılması.
- view_cart: Sepet sayfasının incelenmesi.
- begin_checkout: Ödeme adımının başlatılması.
- add_shipping_info: Kargo bilgilerinin girilmesi.
- add_payment_info: Ödeme yönteminin seçilmesi.
- purchase: Satın alma işleminin başarıyla tamamlanması.
Kritik İpucu: DataLayer yapısında GA4 standart parametre adlarını (ör.item_id,item_name,price,quantity,item_category) tam olarak kullanmak, raporların otomatik olarak dolması için şarttır.
2. Adım Adım Kurulum: GTM ile GA4 E-Ticaret Etiketlerini Yapılandırma
Adım 1: GA4 Yapılandırma (Google Tag) Etiketini Oluşturma
GTM panelinizde Etiketler (Tags) > Yeni adımlarını takip edin. Etiket türü olarak Google Etiketi (Google Tag) seçin ve GA4 Ölçüm Kimliğinizi (G-XXXXXXXXXX) girin. Tetikleyici olarak Initialization - All Pages veya All Pages seçerek kaydedin.
Adım 2: E-Ticaret Olayları İçin Özel Tetikleyiciler (Custom Triggers) Hazırlama
Her bir e-ticaret eylemi web sitenizden dataLayer'a bir custom event olarak fırlatılır. GTM'de bu olayları yakalamak için:
- Tetikleyiciler > Yeni > Özel Etkinlik (Custom Event) seçeneğini seçin.
- Etkinlik adına doğrudan olay ismini yazın: Örn.
view_itemveyapurchase. - İleri düzey yönetim için tek bir regex tetikleyicisi de oluşturabilirsiniz:
^(view_item|add_to_cart|begin_checkout|purchase)$(Normal İfade Eşleşmesi).
Adım 3: GA4 E-Ticaret Etkinlik Etiketini Tanımlama
Tüm e-ticaret olaylarını tek veya ayrı etiketlerle GA4'e gönderebilirsiniz:
- Etiket Türü: Google Analytics: GA4 Etkinliği.
- Ölçüm Kimliği: GA4 Kimliğiniz (veya tanımladığınız sabit değişken).
- Etkinlik Adı (Event Name):
{{Event}}(GTM yerleşik değişkeni) veya sabit olay adı. - Daha Fazla Ayar > E-Ticaret: E-ticaret verilerini gönder (Send Ecommerce data) kutucuğunu işaretleyin ve Veri Kaynağı olarak Data Layer seçin.
- Tetikleyici: Oluşturduğunuz ilgili e-ticaret tetikleyicisini bağlayın.
3. Test, Hata Ayıklama (Debugging) ve Doğrulama
Yapılandırmayı yayına almadan önce verilerin GA4'e eksiksiz aktığından emin olmanız gerekir:
- GTM Preview Mode: GTM önizleme modunu açarak sitenize bağlanın. Tetiklenen etiketlerin Tags Fired altında göründüğünden ve API Call içinde dataLayer dizisinin doğru parametreleri içerdiğinden emin olun.
- GA4 DebugView: GA4 Yönetici panelinde DebugView sekmesine gidin. Cihazınızdan gelen olayları, ürün listesi (items) dizisini, para birimini (currency) ve değer (value) parametrelerini gerçek zamanlı kontrol edin.
- E-Ticaret Gelir Eşleşmesi:
purchaseolayında işlem kimliği (transaction_id), vergi ve kargo değerlerinin doğru parse edildiğini teyit edin.
4. Güncel Trendler: Server-Side Tagging ve Consent Mode V2
Analitik dünyasındaki son trendler, tarayıcı kısıtlamaları (ITP, AdBlocker'lar) ve gizlilik regülasyonları nedeniyle sunucu taraflı takibi (Server-Side GTM) öne çıkarmaktadır:
- Sunucu Taraflı Takip (Server-Side Tagging): E-ticaret verilerini doğrudan tarayıcıdan değil, kendi bulut sunucunuz üzerinden GA4 ve reklam platformlarına ileterek veri kaybını %15-30 oranında azaltabilirsiniz.
- Consent Mode V2: Kullanıcı rızası olmadan veri toplanmasını engelleyen ve dönüşüm modellemesi sağlayan Consent Mode v2 entegrasyonu, GA4 e-ticaret takibinin yasal ve teknik bir zorunluluğu haline gelmiştir.
Sonuç ve Aksiyon Planı
İleri düzey GA4 e-ticaret takibi, e-ticaret sitenizin hunilerindeki sızıntıları tespit etmenizi, en karlı ürün gruplarını belirlemenizi ve ROAS optimizasyonunu mükemmelleştirmenizi sağlar. Bu rehber adımlarını uyguladıktan sonra, GA4 panelindeki Para Kazanma (Monetization) ve E-Ticaret Satın Alma İşlemleri raporlarınızı düzenli olarak analiz ederek pazarlama bütçenizi en verimli kanallara yönlendirebilirsiniz.