GA4, e-ticaret işletmeleri için güçlü bir analitik araçtır; ama bu gücü ortaya çıkarmak için, e-ticaret eventlerinin doğru ayarlanması gerekir. GA4'ün e-ticaret eventleri, kullanıcının satın alma hunisini (ürün görüntüleme, sepete ekleme, ödeme başlatma, satın alma) ve gelir verisini ölçer; ve bu veri, hem GA4'teki e-ticaret raporlarını besler hem Google Ads optimizasyonunu (ve diğer entegrasyonları) destekler. Ama GA4'ün e-ticaret eventleri, belirli bir yapı (recommended events ve items dizisi) gerektirir; ve bu yapı doğru kurulmazsa, raporlar eksik veya yanlış olur. Bu yazıda GA4 e-ticaret eventlerini nasıl doğru ayarlayacağınızı anlatacağım.

GA4, e-ticaret için belirli "recommended events" (önerilen olaylar) tanımlar; bunları kullanmak, GA4'ün e-ticaret raporlarının doğru çalışmasını sağlar. Temel e-ticaret eventleri: view_item (ürün görüntüleme), add_to_cart (sepete ekleme), begin_checkout (ödeme başlatma), add_payment_info (ödeme bilgisi ekleme), ve purchase (satın alma). Ek eventler: view_item_list (ürün listesi görüntüleme), select_item (ürün seçme), add_to_wishlist (istek listesine ekleme), view_cart (sepet görüntüleme), remove_from_cart (sepetten çıkarma), refund (iade). Bu eventler, GA4'ün beklediği standart isimlerdir; ve bu isimleri doğru kullanmak kritiktir, çünkü GA4 e-ticaret raporları bu spesifik event isimlerini tanır. Özel isimler kullanmak (örneğin "purchase" yerine "satin_alma"), GA4'ün e-ticaret raporlarını çalıştırmaz. Recommended event isimlerini doğru kullanmak, GA4 e-ticaret analitiğinin ön koşuludur.

Items dizisi - e-ticaret verisinin kalbi

GA4 e-ticaret eventlerinin kalbi, items dizisidir (array). Her e-ticaret eventi (view_item, add_to_cart, purchase vb.), bir items dizisi taşımalı; bu dizi, ilgili ürünlerin bilgilerini içerir. Her ürün (item) için: item_id (ürün kimliği), item_name (ürün adı), price (fiyat), quantity (miktar), item_category (kategori), item_brand (marka) gibi parametreler. Örneğin, bir add_to_cart eventi, sepete eklenen ürünün tüm bu bilgilerini items dizisinde taşır; bir purchase eventi, satın alınan tüm ürünleri dizide listeler. Items dizisi, GA4'ün ürün-düzeyinde analiz yapmasını sağlar: hangi ürünler ne kadar görüntülendi, sepete eklendi, satın alındı. Bu dizinin doğru yapılandırılması, GA4 e-ticaret raporlarının (ürün performansı, gelir) doğruluğunun temelidir. Items dizisi olmadan veya yanlış yapılandırılmış, GA4 e-ticaret eventleri gelir toplar ama ürün-düzeyinde analiz sağlamaz. Items dizisi, GA4 e-ticaret verisinin en kritik bileşenidir.

Purchase eventi ve gelir parametreleri

GA4 e-ticaret eventlerinin en kritik olanı, purchase'tır; ve doğru gelir parametrelerini taşımalı. Purchase eventi şunları içermeli: transaction_id (sipariş kimliği, çift sayımı önlemek için kritik), value (toplam satın alma değeri), currency (para birimi), ve items dizisi (satın alınan ürünler). transaction_id özellikle önemlidir; GA4, aynı transaction_id'li purchase eventlerini tekilleştirir (deduplicate), böylece sayfa yenilenmesi gibi durumlarda satın alma çift sayılmaz. value ve currency, gelir raporlarının ve ROAS hesaplamasının temelidir; yanlış değer veya para birimi, tüm gelir analizini bozar. Bu yüzden, purchase eventinin gelir parametrelerini (özellikle value, currency, transaction_id) doğru göndermek kritiktir. Purchase eventi, GA4'ün gelir ve e-ticaret performansını ölçmesinin merkezidir; ve onun parametrelerinin doğruluğu, tüm e-ticaret analitiğinin güvenilirliğini belirler. Purchase, GA4 e-ticaret kurulumunun en titiz ayarlanması gereken eventidir.

Data layer ile kurulum

GA4 e-ticaret eventlerini doğru ve tutarlı kurmanın en iyi yolu, data layer kullanmaktır. Sitenizin (veya e-ticaret platformunuzun), her e-ticaret adımında data layer'a doğru yapılandırılmış e-ticaret verisini (event adı, items dizisi, gelir parametreleri) push etmesi gerekir. Sonra GTM, bu data layer verisini okuyup GA4'e (ve aynı veriyle diğer platformlara: Meta, TikTok, Google Ads) gönderir. Bu yaklaşım, GA4'ün beklediği yapıyı (recommended events, items dizisi) doğru biçimde sağlar; ve aynı veriyi tüm platformlara tutarlı iletir. Birçok e-ticaret platformu (Shopify, WooCommerce), GA4 e-ticaret data layer'ını otomatik veya eklentiyle sağlar; ama bunun doğru yapılandırıldığını kontrol etmek gerekir. Data layer'ı Google Tag Manager yazısında, genel e-ticaret event kurulumunu e-ticaret eventleri yazısında ele aldım. Doğru yapılandırılmış data layer, GA4 e-ticaret kurulumunun omurgasıdır.

Test ve raporları doğrulama

GA4 e-ticaret eventleri kurulduktan sonra, mutlaka test edilmeli ve raporlar doğrulanmalı. GA4 DebugView: gerçek zamanlı olarak, e-ticaret eventlerinin (add_to_cart, purchase) doğru tetiklendiğini, doğru items dizisi ve gelir parametreleriyle geldiğini gösterir. Bir test alışverişi yaparak, eventlerin doğru aktığını doğrularsınız. Sonra, GA4'ün e-ticaret raporlarının (Monetization / Para Kazanma raporları) doğru veriyle dolduğunu kontrol edersiniz: gelir doğru mu, ürün performansı görünüyor mu, huni mantıklı mı? Ayrıca, GA4'teki gelir verisini gerçek satış verisiyle (e-ticaret panelindeki gerçek sipariş ve gelir) karşılaştırmak, kurulumun doğruluğunu teyit eder; büyük fark varsa, bir sorun vardır. Test ve rapor doğrulama, GA4 e-ticaret kurulumunun gerçekten çalıştığını ve doğru veri sağladığını teyit eder. GA4 e-ticaret verisi, birçok karar ve entegrasyonun temeli olduğu için, doğruluğunu test etmek kritiktir.

GA4 raporlarını e-ticaret için kullanmak

GA4 e-ticaret eventleri doğru kurulduğunda, GA4'ün güçlü e-ticaret raporlarından yararlanabilirsiniz. Monetization (Para Kazanma) raporları, gelir, satın alma sayısı, ortalama sipariş değeri ve ürün performansını gösterir. E-ticaret satın alma yolculuğu raporu, huninin her adımındaki (ürün görüntüleme, sepete ekleme, ödeme başlatma, satın alma) kullanıcı sayısını ve geçiş oranlarını gösterir; bu, huninin neresinde kullanıcı kaybedildiğini ortaya koyar. Ürün performans raporu, hangi ürünlerin ne kadar görüntülendiğini, sepete eklendiğini ve satıldığını gösterir.

Bu raporlar, e-ticaret işini veriyle yönetmenin temel araçlarıdır; ama ancak e-ticaret eventleri doğru kurulduğunda anlamlı veri sağlarlar. Örneğin, items dizisi yanlışsa ürün performans raporu çalışmaz; purchase parametreleri yanlışsa gelir raporu yanlış olur. Bu yüzden, GA4 e-ticaret raporlarının değeri, doğrudan event kurulumunun kalitesine bağlıdır. Doğru kurulmuş eventlerle, GA4 size hangi ürünlerin iyi performans gösterdiğini, huninin nerede zayıf olduğunu ve gelirin nasıl dağıldığını gösterir; ve bu içgörüler, hem pazarlama hem ürün hem optimizasyon kararlarını besler. GA4 e-ticaret raporları, doğru event verisini eyleme geçirilebilir içgörülere dönüştürür; ve bu, e-ticaret işini veri-temelli yönetmenin temelidir. Doğru kurulum, değerli raporların ön koşuludur; ve değerli raporlar, e-ticaret eventlerini kurmanın nihai amacıdır.

Sonuç olarak GA4 e-ticaret eventleri, satın alma hunisini ve gelir verisini GA4'te doğru ölçmenizi sağlar; ve doğru kurulması, e-ticaret analitiğinin temelidir. GA4'ün recommended event isimlerini (view_item, add_to_cart, begin_checkout, purchase) doğru kullanmak kritiktir; özel isimler raporları çalıştırmaz. Items dizisi, ürün-düzeyinde analizin kalbidir; her event ürün bilgilerini bu dizide taşımalı. Purchase eventi, doğru gelir parametrelerini (value, currency, transaction_id) içermeli; transaction_id çift sayımı önler. Data layer ile kurulum, doğru yapıyı ve çok platformlu tutarlılığı sağlar. Ve test ile rapor doğrulama (DebugView, gerçek satışla karşılaştırma), kurulumu teyit eder. Genel e-ticaret eventlerini e-ticaret eventleri yazısında, tüm sistemi dönüşüm takibi ve ölçümleme rehberinde ele aldım. GA4 e-ticaret kurulumunuzu birlikte yapmak isterseniz dönüşüm takibi ve ölçümleme kurulumu sayfasından ulaşabilirsiniz.

Bu konunun tüm rehberi: Dönüşüm Takibi ve Ölçümleme Rehberi - GA4, GTM, Meta Pixel, CAPI, Google Ads ve TikTok Pixel Kurulumu
İlgili hizmet: Dönüşüm Takibi ve Ölçümleme Kurulumu

Ücretsiz Ön Görüşme
Adem Demir
Yazar

Adem Demir

10+ yıldır e-ticaret markalarının performans pazarlamasını yönetiyorum. Giyim.tr, bilet.com ve ara.com.tr gibi markalarla Meta Ads, Google Ads ve dönüşüm optimizasyonu tarafında çalıştım. Bu blogdaki her yazı, yönettiğim gerçek reklam hesaplarından edinilen saha deneyimine dayanır.