Bir WooCommerce mağazasına Google Analytics 4 kurulumu
WooCommerce’de GA4 üç şekilde kurulabilir: özel bir eklenti, functions.php’ye eklenen bir kod parçası veya bir Google Tag Manager konteyneri. Temiz bir kurulumu yarı güvenilir hâle getiren şey, purchase etkinliğinin teşekkür sayfasında birden fazla kez tetiklenmesidir.
Ele aldığım durumlar
- GA4’te oturumlar görünüyor ama satın alma raporlarında hiç ecommerce verisi yok
- Özel bir GA4 eklentisi ile functions.php’ye manuel ekleme arasında kararsızsınız
- GA4’teki sipariş sayısı, gerçek WooCommerce sipariş sayısından sürekli daha yüksek
- Barındırmanıza ait yerleşik bir analiz özelliği Google Analytics 4 ile karıştırılıyor
- Google Tag Manager kullanmak istiyorsunuz ama WooCommerce dataLayer’ını nasıl besleyeceğinizden emin değilsiniz
GA4’ü WooCommerce’e nasıl kuruyorum
-
Kurulum yönteminin seçilmesi
Siteye göre, WooCommerce dataLayer’ını otomatik olarak yöneten özel bir GA4 eklentisi, basit bir ihtiyaç için functions.php içinde bir gtag.js kodu veya birden fazla pazarlama aracının bir arada bulunması gerektiğinde bir Google Tag Manager konteyneri kuruyorum.
-
Mükerrer kaydın olmadığının doğrulanması
Planlanan kurulumla birlikte başka bir eklentinin zaten Google Analytics’e veri göndermediğinden emin olmak için sayfa kaynağını ve etkin eklenti listesini kontrol ediyorum.
-
Satın alma sürecinde dataLayer’ın oluşturulması
view_item, add_to_cart ve begin_checkout etkinliklerinin ürün sayfasında, sepette ve sipariş sayfasında beklenen parametrelerle (items, value, currency) tetiklendiğini kontrol ediyorum.
-
purchase etkinliğinin tek seferlik tetiklenmesi
WooCommerce’in teşekkür sayfasında, müşteri sayfayı yenilese bile purchase’ın sipariş başına yalnızca bir kez, doğru transaction_id ve value ile tetiklendiğinden emin oluyorum.
-
Yayına almadan önce test
Bir test siparişi veriyorum ve kurulumu tamamlanmış saymadan önce Google Tag Manager’ın önizleme modunda veya GA4’ün DebugView’inde her etkinliği kontrol ediyorum.
Eklenti, functions.php veya GTM: nasıl karar veriyorum
Özel bir GA4 eklentisi genellikle koda dokunmadan WooCommerce dataLayer’ını yönetir, bu da çoğu mağaza için uygundur. functions.php içindeki bir gtag.js kodu, tek seferlik bir ihtiyaç için hâlâ kullanışlıdır, ancak her değişiklik temaya tekrar dokunmayı gerektirir.
Bazı barındırma sağlayıcılarının veya WordPress eklentilerinin benzer bir isim altında sunduğu yerleşik bir analiz özelliğini GA4 ile karıştırmamaya dikkat edin: bunlar ayrı araçlardır, GA4’ün yerini almaz ve aynı raporları beslemez.
Özünde, WooCommerce’in GA4’ün önerdiği ecommerce etkinliklerini, view_item, add_to_cart, begin_checkout, purchase, Google’ın belirlediği isim ve parametrelerle tetiklemesi gerekir; aksi hâlde standart raporlar çalışmaz. Özellikle purchase etkinliğinin her sayfa yüklemesinde değil, sipariş başına bir kez, teşekkür sayfasında tetiklenmesi gerekir.
İlgili sayfalar
-
WooCommerce’de Google Tag Manager
GA4 ve diğer pazarlama araçlarını merkezileştirmek için önerdiğim yöntem.
-
Önemli olan ecommerce etkinlikleri
Bir satın alma sürecinde öncelikle takip edilmesi gereken GA4 etkinliklerinin detayı.
-
Mükerrer istatistikler: nedenleri
Eklentiler ve manuel etiketler arasındaki diğer sık mükerrer kayıt kaynakları.
-
WooCommerce, ana çalışma alanım
Günlük olarak ele aldığım diğer WooCommerce konuları.
İhtiyacınızı bir dakikada anlatın
Size bir anket daha değil, doğrudan bir tahmin sunabilmem için birkaç hedefli soru.