Google Analytics

Enhanced Ecommerce “addToCart” Etkinliği

Yayın:
Geliştirilmiş e-ticaret yapıları içerisinden ürün listeleme ve promosyon etkinliklerini (promoView, promoClick) tamamladık. Artık ziyaretçilerimizin listelenen ürünleri sepetlerine attıkları addToCart olayına geçebiliriz. Enhanced Ecommerce “addToCart” Etkinliği ...
GÖRSEL
Geliştirilmiş e-ticaret yapıları içerisinden ürün listeleme ve promosyon etkinliklerini (promoView, promoClick) tamamladık. Artık ziyaretçilerimizin listelenen ürünleri sepetlerine attıkları addToCart olayına geçebiliriz.

Enhanced Ecommerce “addToCart” Etkinliği

addToCart olayı içeriğinde üzerinde işlem gerçekleştirilen ürüne ait id, name, price, brand, category, variant, position ve quantity içeriklerini barındıran bir geliştirilmiş e-ticaret olayıdır. Bu olayla ilgil metrikler sepet görüntüleme öncesinde ürünlerin sepete eklenme oranları ile satışa dönüş oranlarını değerlendirebilmemizi, kullanıcıları ürünler temelinde yeniden hedefleyebilmemizi, ürünlerle ilgili (ürün özelliği, ürün sayfası vb.) optimizasyonlar gerçekleştirebilmemizi mümkün kılar.İlgili verileri Google Analytics > Hesap > Görünüm > Dönüşümler > E-ticaret > Ürün Performansı bölümü altından özet olarak görüntülemek mümkün. Birinci Boyut’un Ürün Adı olduğu Özet raporunda (ayrıca Ürün, Ürün SKU’su, Ürün Kategorisi, Ürün Markası ve Alışveriş Aşaması da kullanılabilir) İkinci Boyut için diğer ürün özelliklerini (Varyant, Marka, Kategori vb.), Metrik olarak ise Ürün Geliri‘nin yanı sıra Alışveriş Sepetine Ürün Ekleme Sayısı gibi olaylar da tercih edilebilir.Ürün özet görünümü aşağıdaki metrikleri içerir:
  • Satış Performansı
    1. Ayrı ayrı ürün satışlarından elde edilen gelir (Ürün Geliri)
    2. Benzersiz satın alma işlemi sayısı
    3. Ürün miktarı (satılan ürün birim sayısı)
    4. Ortalama fiyat (ürün başı ortalama gelir)
    5. Ortalama miktar (ürün adedi üzerinden elde edilen ortalama değeri)
    6. Ürün geri ödeme tutarı (iade edilen tutar)
  • Alışveriş Davranışı
    1. Alışveriş sepeti-ayrıntı oranı (ürün detay sayfası görüntüleme sayısı başına eklenen ürün sayısı)
    2. Satın alma-ayrıntı oranı (ürün detay sayfası görüntüleme sayısı başına satın alınan ürün sayısı)
Alışveriş Davranışı görünümü aşağıdaki metrikleri içerir:
  • Satış Performansı
    1. Ürün listesi görüntüleme sayısı
    2. Ürün ayrıntı sayfası görüntüleme sayısı
    3. Sepete ürün ekleme sayısı
    4. Sepetten ürün çıkarma sayısı
    5. Ürün ödeme sayısı
    6. Benzersiz satın alma işlemi sayısı
  • Alışveriş Davranışı
    1. Alışveriş sepeti-ayrıntı oranı (ürün detay sayfası görüntüleme sayısı başına eklenen ürün sayısı)
    2. Satın alma-ayrıntı oranı (ürün detay sayfası görüntüleme sayısı başına satın alınan ürün sayısı)
Yukarıdaki performans değerlendirmelerinde elbette diğer olaylar da ilişkili olarak değerlendirilmektedir. Örneğin checkout ya da detail olaylarının kurulmadığı ya da eksik veya yanlış kurulduğu durumlarda bu metrikler kullanılamayabilir.addToCart ile ilgili katman detayları şu şekildedir:
dataLayer.push({
  'event': 'addToCart',
  'ecommerce': {
    'currencyCode': '[para-birimi]', // Para Birimi (Örn. TRY, USD, EUR) / Tip: string (opsiyonel)
    'add': {
      'products': [{
        'id': '[benzersiz-urun-id]', // Benzersiz Ürün ID'si / Tip: string (gerekli)
        'name': '[urun-adi]', // Ürün Adı / Tip: string (gerekli)
        'price': [urun-fiyati], // Ürün Fiyatı / Tip: numeric (gerekli)
        'brand': '[urun-markasi]', // Ürün Markası / Tip: string (opsiyonel)
        'category': '[urun-kategorisi]', // Ürün Kategorisi / Tip: string (opsiyonel)
        'variant': '[urun-ozelligi]', // Ürün Özelliği (örneğin renk, desen vb.) / Tip: string (opsiyonel)
        'quantity': '[urun-adedi]' // Sepete Gönderilen Ürün Adedi / Tip: numeric (opsiyonel)
      }]
    }
  }
});
Görüldüğü üzere veri katmanı değerleri impressions ile oldukça benzer bir yapıdadır. id, name ve price alanlarımız zorunlu alanlardır.O halde bir sepete ürün ekleme örneği oluşturalım.
dataLayer.push({
  'event': 'addToCart',
  'ecommerce': {
    'currencyCode': 'TRY',
    'add': {
      'products': [{
        'id': '9bdd2',
        'name': 'Compton T-Shirt',
        'price': '44.00',
        'brand': 'Compton',
        'category': 'T-Shirts',
        'variant': 'red',
        'dimension1': 'M',
        'quantity': 1
      }]
    }
  }
});
İlgili işlemi click ile tetiklenmekte. Ayrıca çoklu ürün (productFieldObjects) ile aynı anda farklı ürünlerin de sepete eklenmesini sağlayabilir ve veri katmamını event ('event': 'addToCart') ile ilişkilendirebiliriz.
dataLayer.push({
    'event': 'addToCart',
    'ecommerce': {
    'currencyCode': 'TRY',
    'add': {
        'actionField': {'list': 'related products'},
        'products': [{
            'name': 'Triblend Android T-Shirt',
            'id': '12345',
            'price': '15.25',
            'brand': 'Google',
            'category': 'Apparel',
            'variant': 'Gray',
            'quantity': 1
        },
        {
            'name': 'Compton T-Shirt',
            'id': '9bdd2',
            'price': '44.00',
            'brand': 'Compton',
            'category': 'T-Shirts',
            'variant': 'Black',
            'quantity': 1,
            'dimension1': 'Large'
        }]
    }
  }
});
Yukarıdaki örnekte ayrıca dimension1 ve list tanımlamalarına yer verdim. Dimension tanımlayarak sepete eklenen ürüne dair daha detaylı bilgi de aktarabilir ve ürünlerin renk, biçim, boyut ve benzeri değerlendirmelerini satış performanslarıyla karşılaştırabilirsiniz. List ile de ürünlerin hangi liste üzerinden sepete eklendiklerini görüntüleyebilir ve liste performanslarını, listelerin ürün satışlarına olan etkilerini değerlendirebilirsiniz.

HABERDAR OL

Yeni eklenen projeler, eğitimler, içerikler ve yayınlanan videolar e-posta adresine gelsin.