GA4 e-ticaret (gtag.js): Universal Analytics etkinliklerini gönderme

Bu kılavuzda, e-ticaret etkinliklerini Google Analytics 4 mülküne göndermek için mevcut bir gtag.js Universal Analytics e-ticaret uygulamasının nasıl kullanılacağı açıklanmaktadır.

Diğer taşıma kılavuzları ve kaynakları için Geliştirici taşıma merkezini ziyaret edin.

Sonuç

Bu kılavuzdaki talimatların sonucunda, yeni bir Google Analytics 4 mülkünü doldurmak için mevcut Universal Analytics uygulamanız kullanılacaktır. Mevcut Universal Analytics uygulamanız değişmeden kalacak, UA e-ticaret raporlarınızda verilerle doldurulmaya devam edecek ve yeni Google Analytics 4 mülkünüz veri almaya başlayacak.

Başlamadan önce

  1. Mevcut uygulamanızı aşağıdaki hususların açıkladığını onaylamak için e-ticaret taşıma yardımcısı aracını kullanın:

    • Universal Analytics mülkü kullanıyorsunuz
    • Siteniz, e-ticaret etkinliklerini göndermek için gtag.js kitaplığını kullanıyor
  2. Her bir seçeneğin artıları hakkında bilgi edinmek için e-ticaret uygulamaları için taşıma seçeneklerini inceleyin. Google Analytics 4 için mevcut gtag.js Universal Analytics uygulamanızı kullanmak üzere bu kılavuzu gerçekten de uygulamak istediğinizi onaylayın.

  3. Bir GA4 mülküne gönderildiğinde UA etkinliklerinin nasıl çevrildiğini öğrenmek için Etkinlik uyumluluğu referansını inceleyin.

Ödünler ve dikkat edilmesi gereken noktalar

Mevcut gtag.js (Universal Analytics) e-ticaret uygulamanızı bir Google Analytics 4 mülküyle kullanmanın olası etkilerini tam olarak anlamak için aşağıdaki bilgileri inceleyin ve göz önünde bulundurun.

Artıları Eksileri
  • Mevcut e-ticaret etkinlik etiketlerinizi değiştirmediğiniz için uygulanması en kolay seçenektir.
  • E-ticaret verilerini hem GA4 hem de Universal Analytics raporlarınızda görmenize olanak tanır.
  • Universal Analytics mülkünüzde e-ticaret verilerinizin toplanma veya raporlanma biçiminde herhangi bir değişiklik yoktur.
  • select_content, checkout_progress, set_checkout_option ve view_refund etkinlikleri GA4'te tanınmaz ve GA4 e-ticaret raporlarında görünmez.
    • Yukarıdaki etkinlikler ve ilişkili parametreleri, GA4'te özel etkinlik ve özel parametre olarak değerlendirilir. Ancak, items parametresi için veri Google Analytics'e gönderilmez (özel parametre olarak desteklenmez).
  • GA4 Alışveriş Sepeti Ayrıntısı/Yedek Dönüşüm Hunisi raporundaki Gönderim Bilgisi Ekleme adımı boş olacaktır.
  • GA4 Ürün/Ürün/Öğe Listesi Dönüşüm Hunisi raporundaki Liste Tıklamaları adımı boş olacaktır.
  • Kategori için / sınırlayıcı GA4'te tanınmıyor. GA4, cat1/cat2/cat3'ü üç kategori (yani cat1, cat2 ve cat3) yerine kategori olarak bildirir.

Uygulama

E-ticaret etkinliklerini bir Google Analytics 4 mülküne göndermek amacıyla mevcut bir gtag.js Universal Analytics uygulamasını kullanmak için aşağıdaki seçeneklerden birini uygulayın.

1. Seçenek: GA4 Kurulum Asistanı'nı kullanma ve bağlı site etiketlerini etkinleştirme

GA4 Kurulum Asistanı, otomatik olarak yeni bir GA4 mülkü oluşturur ve Universal Analytics mülkünüzdeki şu ayarları kopyalar: mülk adı, web sitesi URL'si, saat dilimi ve para birimi ayarları. Ayrıca, yeni GA4 mülkünüzü yüklemek üzere mevcut Universal Analytics gtag.js uygulamanızı yeniden kullanmak için bağlı site etiketi özelliğini de etkinleştirebilir.

Yeni bir Google Analytics 4 mülkü oluşturmak ve yapılandırmak için GA4 Kurulum Asistanı'nda açıklanan adımları uygulayın. Bağlı site etiketi özelliğini kullanmak için Mevcut etiketlerinizi kullanarak veri toplamayı etkinleştirin seçeneğini işaretlediğinizden emin olun.

2. Seçenek: gtag.js snippet'inizi güncelleme

  1. Yeni bir Google Analytics 4 mülkü oluşturun.
    • Google Analytics 4 mülkü eklemek için GA4 Kurulum Asistanı'nı kullanın. Ancak kurulum sırasında istendiğinde Mevcut etiketlerinizi kullanarak veri toplamayı etkinleştirin seçeneğinin işaretini kaldırın. Alternatif olarak, GA4 Kurulum Asistanı olmadan bir Google Analytics 4 mülkü oluşturabilirsiniz. Asistan'ı kullanmanın avantajı, Universal Analytics mülkünüzden bazı temel ayarları kopyalamasıdır.
  2. Google Analytics 4 mülkünün Ölçüm Kimliğini bulun.
  3. Google Analytics 4 mülkünü mevcut gtag.js snippet'inize eklemek için Ölçüm Kimliği ile birlikte config komutunu kullanın.

Aşağıda, Universal Analytics ve Google Analytics 4 mülkünü yapılandıran bir gtag.js snippet'i örneği verilmiştir.

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXX-Y');         // Universal Analytics property.
  
  gtag('config', 'TAG_ID');  // Google Analytics 4 property.
  
</script>