GA4 e-ticaret (Etiket Yöneticisi): Universal Analytics etkinliklerini gönderme

Bu kılavuzda, e-ticaret etkinliklerini Google Analytics 4 mülküne göndermek için mevcut bir Universal Analytics (Etiket Yöneticisi) 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üzde veri almaya başlayacaksınız.

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 Etiket Yöneticisi'ni kullanıyor ve e-ticaret etkinlikleri göndermek için Veri Katmanı'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 Etiket Yöneticisi Universal Analytics uygulamanızı kullanmak üzere bu kılavuzu gerçekten takip etmek 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 Universal Analytics (Etiket Yöneticisi) e-ticaret uygulamanızı bir Google Analytics 4 mülküyle kullanmanın olası sonuçlarını tam olarak anlamak için aşağıdaki bilgileri inceleyin ve değerlendirin.

Artıları Eksileri
  • Mevcut e-ticaret veri katmanı uygulamanızı 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.
  • Ödeme ilerleme durumu ve Ödeme seçenekleri ile ilgili etkinlikler GA4 etkinlikleriyle kolayca eşleştirilmez. Ödeme seçeneği bilgileri, GA4 e-ticaret raporlarında büyük olasılıkla gösterilmez.
    • Desteklenmeyen ödeme ilerleme durumu ve seçenekleri için etkinlik gönderirseniz bunların ilişkili parametreleri GA4'te özel etkinlik ve özel parametre olarak değerlendirilir. Ancak, items parametresi için veri Google Analytics'e gönderilmez (bu parametre 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

1. Yeni GA4 mülkü oluşturma ve yapılandırma

Yeni Google Analytics 4 mülkünüzü oluşturmak ve yapılandırmak için aşağıdaki adımları uygulayın:

  1. Yeni bir Google Analytics 4 mülkü oluşturun.
    • Otomatik olarak yeni bir GA4 mülkü oluşturmak için GA4 Kurulum Asistanı'nı kullanın ve Universal Analytics mülkünüzden şu ayarları kopyalayın: mülk adı, web sitesi URL'si, saat dilimi ve para birimi ayarları. Ancak bağlı site etiketi özelliğini devre dışı bırakmak için Mevcut etiketlerinizi kullanarak veri toplamayı etkinleştirin seçeneğinin işaretini kaldırın. Alternatif olarak, Universal Analytics mülkünüzdeki ayarları kopyalamak istemiyorsanız GA4 Kurulum Asistanı'nı kullanmadan bir Google Analytics 4 mülkü oluşturun.
  2. Google etiketini ekleyin.
    1. Mevcut Universal Analytics uygulamanız için Google Etiket Yöneticisi kapsayıcını açın.
    2. Etiketler > Yeni'yi tıklayın.
    3. Etiket Yapılandırması'nı tıklayın ve Google etiketi'ni seçin.
    4. Google Analytics 4 mülkünüzün Ölçüm Kimliği'ni girin.
    5. Etiketi Tüm Sayfalarda (veya sayfaların ölçmek istediğiniz alt kümesinde) tetiklemek için bu seçeneği belirleyin.
    6. Etiket yapılandırmanızı kaydedin ve yayınlayın.

2. E-ticaret etkinliklerini ölçmek için GA4 etkinlik etiketi yapılandırmaları ekleme

Her Universal Analytics etiket yapılandırması için, GA4'te eşdeğer e-ticaret etkinliğini ölçmek amacıyla bir GA4 Etkinliği etiketi yapılandırması eklemeniz gerekir.

Her Universal Analytics e-ticaret etkinliği için ilgili GA4 etkinliğini oluşturmak üzere aşağıdaki genel adımlar uygulanır:

  1. Yeni bir Etiket Yapılandırması oluşturun ve GA4 Etkinliği'ni seçin.
  2. Etkinlik adı alanında, Universal Analytics e-ticaret etkinliği için uygun GA4 etkinlik adını bulmak amacıyla UA ile GA4 etkinlikleri arasında uyumluluk tablosunu ve/veya e-ticaret taşıma yardımcısını kullanın. Örneğin, ürün gösterimlerini ölçmek için bir etkinlik oluşturuyorsanız GA4 etkinlik adı view_item_list olur.
  3. Diğer Ayarlar ve ardından E-ticaret altında E-ticaret verilerini gönder'i işaretleyin.
  4. Veri Kaynağı için Veri Katmanı'nı seçin.
  5. Tetikleme bölümünde, etiketin etkinleşmesi için uygun tetikleyiciyi seçin. Bu tetikleyici, ilgili Universal Analytics e-ticaret etkinliği için kullanılan tetikleyiciyle aynı olmalıdır.
  6. Kaydet'i tıklayın.

Her Universal Analytics e-ticaret etkinliği için yukarıdaki adımları tekrarlayın. İşlem tamamlandığında değişikliklerinizi yayınlayın.

Örnek: UA'dan GA4'e geçiş etkinliği

Aşağıdaki örnekte, Universal Analytics için Etiket Yöneticisi'nde uygulanan bir ürün tıklama e-ticaret etkinliği için eşdeğer bir GA4 Etkinliğinin nasıl oluşturulacağı gösterilmektedir.

Universal Analytics için Ürün Tıklamasını Ölçme başlıklı aşağıdaki açıklamada, Veri Katmanı'nı kullanarak uygulanmaktadır. Özel etkinliğin adı: productClick.

<script>
/**
 * Call this function when a user clicks on a product link. This function uses the event
 * callback datalayer variable to handle navigation after the ecommerce data has been sent
 * to Google Analytics.
 * @param {Object} productObj An object representing a product.
 */
function(productObj) {
  dataLayer.push({
    'event': 'productClick',
    'ecommerce': {
      'click': {
        'actionField': {'list': 'Search Results'},      // Optional list property.
        'products': [{
          'name': productObj.name,                      // Name or ID is required.
          'id': productObj.id,
          'price': productObj.price,
          'brand': productObj.brand,
          'category': productObj.cat,
          'variant': productObj.variant,
          'position': productObj.position
         }]
       }
     },
     'eventCallback': function() {
       document.location = productObj.url
     }
  });
}
</script>

Etiket Yöneticisi'nde Universal Analytics etiket yapılandırması aşağıdaki gibidir:

Etiket türü: Universal Analytics
İzleme türü: Etkinlik
Etkinlik Kategorisi: Ecommerce
Etkinlik İşlemi: Product Click
Geliştirilmiş E-ticaret Özelliklerini Etkinleştir: true
Veri Katmanı Kullan: true
Tetikleyici: event şuna eşittir: productClick

Bir ürün tıklaması için Universal Analytics etiket yapılandırması

Tetikleyici yapılandırması, productClick etkinliği veri katmanına aktarıldığında etiketi tetikleyecek şekilde ayarlanır:

productClick özel etkinliği için tetikleyici yapılandırması

GA4'e veri göndermek amacıyla yukarıdaki UA uygulamasını kullanmak için aşağıdaki eşdeğer GA4 etkinliği yapılandırılır:

Etiket türü: GA4 Etkinliği
Etkinlik Adı: select_item
E-Ticaret Verilerini Gönderme: true
Veri Kaynağı: Data Layer
Tetikleyici: event şuna eşit: productClick

Bir ürün tıklaması için GA4 etkinlik etiketi yapılandırması