GA4'e geçiş hâlâ doğru tamamlanmamış bir geçiş. Çoğu mağazada "basit kurulum" yapılıyor ama enhanced ecommerce eventleri yanlış geliyor. Doğru kurulumun anatomisi.
1. Native Shopify entegrasyonu yetersiz
Shopify'ın Analytics & Conversion settings içindeki GA4 entegrasyonu basit pageview ve purchase yolluyor. Enhanced ecommerce (add_to_cart, view_item, begin_checkout) eksik.
2. Google Tag Manager kurulumu
GTM'i checkout dahil tüm sayfalara yerleştir. dataLayer push'larını Liquid içinde manuel eklemek gerek — Shopify default veri sunmuyor.
3. Standart eventler
view_item, view_item_list, select_item, add_to_cart, remove_from_cart, view_cart, begin_checkout, add_shipping_info, add_payment_info, purchase. Her birinin parametreleri spec'te.
4. Server-side tracking (CAPI)
iOS 17 sonrası client-side veri kaybı %30-50. Server GTM kurun (Stape veya self-hosted Cloudflare worker). Tüm eventler client + server'dan paralel yollanır.
5. Custom dimensions
Customer LTV bucket, ürün kategori path, koleksiyon, promosyon kodu, fiyat bandı. Bunlar GA4 raporlarında segment olarak kullanılabilir.
6. Önerilen dashboard'lar
Looker Studio'da: günlük ROAS, kohort analizi, sepet terk funnel'ı, en iyi ürün-trafik kaynak eşleşmeleri. Şablonumuz var, kurulumla beraber paylaşıyoruz.