Google Analytics 4, e-ticaret sitesinin ölçüm omurgası; ama çoğu sitede yalnızca sayfa görüntülemesi sayar, satın alma etkinliği ya hiç gitmez ya iki kez gider, kanal grupları varsayılan kalır, sanal POS dönüşü oturumu koparır. Böyle bir GA4, karar için kullanılamaz. Doğru kurulmuş GA4 ise huni kaybını, kanal verimini, ürün performansını ve müşteri yolculuğunu gösterir; reklam platformlarını ve yapay zeka raporlarını besler. Bu yazı, GA4'ün e-ticaret için kurulumunu adım adım anlatıyor: veri katmanı ve etkinlikler, Tag Manager ile kurulum, satın alma etkinliğinin doğrulanması, referral hariç tutma, kanal grupları ve UTM disiplini, dönüşüm (anahtar etkinlik) tanımı, Google Ads ve Search Console bağlantısı, çerez onayı ve onay modu, sunucu tarafı etiketleme, raporlar ve keşifler, sık hatalar.

Kısaca

E-ticaret sistemi her adımı standart etkinlik adı ve ürün parametreleriyle veri katmanına yazar: view_item_list, view_item, add_to_cart, begin_checkout, add_shipping_info, add_payment_info, purchase (sipariş numarası, gelir, vergi, kargo, ürünler). Tag Manager GA4 etiketleri bu etkinlikleri gönderir. Purchase tek sefer (sipariş numarasıyla tekilleştirme). Sanal POS ve ödeme sağlayıcısı alan adları referral hariç tutma listesine. Özel kanal grupları (e-posta, WhatsApp, yapay zeka asistanları, pazaryeri) ve UTM disiplini. Purchase anahtar etkinlik; Google Ads ve Search Console bağlı; çerez onayı ve onay modu; test siparişiyle doğrulama.

Veri katmanı ve etkinlikler

EtkinlikNe zamanParametreler
view_item_listKategori ve liste görüntülemeitem_list_name, items
view_itemÜrün sayfasıitems (id, name, category, price, brand, variant)
select_itemListeden ürüne tıklamaitems
add_to_cart / remove_from_cartSepet işlemleriitems, value
view_cartSepet sayfasıitems, value
begin_checkoutÖdeme adımına geçişitems, value, coupon
add_shipping_infoKargo seçimishipping_tier
add_payment_infoÖdeme yöntemipayment_type
purchaseSipariş tamamlandıtransaction_id, value, tax, shipping, currency, coupon, items
refundİadetransaction_id, items
searchSite içi aramasearch_term
sign_up, loginÜyelikmethod

E-ticaret sistemi bu etkinlikleri hazır sunmalı; elle kurulum hata kaynağıdır. Değerler KDV dahil ve para birimi TRY tutarlı; ürün id'si feed id'siyle aynı (reklam raporlarıyla eşleşme).

Tag Manager ile kurulum

GA4 yapılandırma etiketi tüm sayfalarda; e-ticaret etkinlikleri için veri katmanı tetikleyicileri ve GA4 etkinlik etiketleri; parametre eşlemesi. Önizleme modunda her adım test; yayın öncesi sürüm notu. Reklam piksellerinin de aynı veri katmanından beslenmesi tek kaynak sağlar.

Purchase doğrulama

En kritik etkinlik. Kontroller: teşekkür sayfası yenilenince ikinci purchase gitmiyor (transaction_id ile tekilleştirme ya da tek seferlik tetik), ödeme sağlayıcısından dönüşte etkinlik tetikleniyor (3D Secure dönüşü teşekkür sayfasına ulaşıyor), value ve items dolu, havale ve kapıda ödeme siparişleri de gidiyor (ödeme onayı sonrası ya da sipariş anında; karar tutarlı), test siparişi DebugView'da görünüyor. Sipariş sayısı ile GA4 purchase sayısı aylık karşılaştırılır; yüzde 5 üstü fark kurulum sorunudur.

Referral hariç tutma

Müşteri ödeme için sanal POS ya da 3D Secure sayfasına gidip döndüğünde GA4 yeni oturum başlatır ve satışı "ödeme sağlayıcısı" kanalına yazar; gerçek kanal (reklam, organik) kaybolur. Çözüm: GA4 veri akışı ayarlarında sanal POS, banka 3D ve ödeme kuruluşu alan adları "istenmeyen yönlendirmeler" listesine. Aynı şekilde kendi alt alan adları.

Kanal grupları ve UTM

Varsayılan kanal grupları e-ticaret için yetersiz; özel kanal grubu: Organik arama, Ücretli arama, Ücretli sosyal, Organik sosyal, E-posta, SMS, WhatsApp, Yapay zeka asistanları (chatgpt.com, perplexity.ai, gemini.google.com, copilot), Pazaryeri yönlendirmeleri, Karşılaştırma siteleri, Affiliate, Doğrudan, Yönlendirme. UTM disiplini: tüm e-posta, SMS, WhatsApp, sosyal ve iş birliği bağlantılarında utm_source, utm_medium, utm_campaign tutarlı adlandırma (küçük harf, sabit sözlük); sistem bağlantı üretirken UTM'i otomatik ekler.

Anahtar etkinlikler ve hedefler

Purchase anahtar etkinlik (dönüşüm); ek olarak begin_checkout ve sign_up mikro dönüşüm olarak izlenebilir ama Google Ads'e yalnızca purchase gönderilir (mikro dönüşümler teklif algoritmasını yanıltır). Gelir değeri purchase ile.

Bağlantılar

Google Ads bağlantısı (dönüşüm içe aktarma, kitle paylaşımı), Search Console bağlantısı (organik sorgu raporu GA4'te), Merchant Center bağlantısı (organik alışveriş), BigQuery dışa aktarımı (büyük sitede ham veri ve yapay zeka analizi için).

Çerez onayı ve onay modu

GA4 çerezleri onay gerektirir; onay yönetim aracı, izin verilmeden GA4'ü çalıştırmaz. Google onay modu (consent mode) ile ret durumunda çerezsiz sinyal gönderilir ve modelleme yapılır; kayıp azalır. Sunucu tarafı etiketleme (server-side GTM) ölçüm kalitesini artırır, tarayıcı engellemesini aşar, yükü azaltır; orta ve büyük sitede önerilir.

Raporlar ve keşifler

Hazır raporlar: para kazanma (e-ticaret satın alımları, ürün performansı), trafik edinme (kanal), etkileşim (açılış sayfaları), demografi. Keşifler: satın alma hunisi (adım bazlı düşüş, cihaz ve kanal kırılımı), yol keşfi (içerikten ürüne), kohort (aya göre tekrar alım), segment karşılaştırması (yeni ve tekrar müşteri). Haftalık rapor için özel dashboard (Looker Studio) GA4 ve sipariş verisini birleştirir.

Bir müşterimiz (ev ürünleri) GA4'te purchase'ı çift sayıyor ve satışların yüzde 40'ını ödeme sağlayıcısı kanalına yazıyordu; reklam kararları yanlıştı. Veri katmanı düzeltmesi, tekilleştirme, referral hariç tutma ve özel kanal grubuyla kanal raporu gerçek hale geldi; bütçe organik ve e-posta kanalının gerçek payını görünce yeniden dağıtıldı.

Sık hatalar

  • Purchase çift sayımı
  • Referral hariç tutma yapılmaması
  • Varsayılan kanal grupları ve UTM'siz bağlantılar
  • Mikro dönüşümleri Google Ads'e göndermek
  • Ürün id'lerinin feed ile uyuşmaması
  • Çerez onayı olmadan GA4
  • Test siparişi ve aylık mutabakat yapmamak

Kurulum kontrolü

Test siparişi DebugView'da tüm huni etkinlikleriyle görünüyor mu? Purchase tek mi? Sanal POS alan adı hariç tutuldu mu? Kanal grupları özel mi? Google Ads ve Search Console bağlı mı? Onay modu çalışıyor mu? Aylık sipariş sayısı GA4 ile uyumlu mu?

Veri katmanı, standart etkinlikler, UTM'li bağlantılar ve onay modu entegrasyonu e-ticaret sistemimizde hazır. İlgili: dönüşüm takibi, e-ticaret raporları, Performance Max. Terimler: GA4, hemen çıkma oranı.