Google Analytics

Enhanced Ecommerce “purchase” Etkinliği

Yayın:
Google Tag Manager mülkümüzü oluşturduk, Google Analytics hesabımızı ekledik ve Geliştirilmiş E-Ticaret Özelliklerini Etkinleştir (Enable Enhanced Ecomerce Features) seçeneğini aktifleştirdik. Bu temel işlemler sonucunda artık ...
GÖRSEL
Google Tag Manager mülkümüzü oluşturduk, Google Analytics hesabımızı ekledik ve Geliştirilmiş E-Ticaret Özelliklerini Etkinleştir (Enable Enhanced Ecomerce Features) seçeneğini aktifleştirdik. Bu temel işlemler sonucunda artık veri katmanları aracılığıyla verilerimizi Google Analytics > E-ticaret raporlarına yansıtabiliriz.

Enhanced Ecommerce “purchase” Etkinliği

Ürün kategorileri ve kampanyalar dahilinde ürünleri çeşitli tekliflerle ve özelliklerle ziyaretçilerimize ilettik (bkz. promoView ve Impressions), hedefi bulan teklifler ziyaretçiler tarafından değerlendirildi (bkz. promoClick, productClick) ve ziyaretçiler satın alma kararı vermek amacıyla ürünlerle ilgili detayları görüntülemeye başladılar (bkz. detail).Ziyaretçinin ürünü sepete eklenmesi (bkz. addToCart) ve ödeme adımlarına geçilmesi (bkz. checkout) elbette sürecin tamamlandığı anlamına gelmiyor. Siparişin onayının verilmesi, ödemenin başarıyla alınması ve sonraki süreçte gerçekleşebilecek ürün/para iadesi de yine ürün ve satış performansı için değerlendirilmesi gereken aşamalardan ikisi. Dolayısıyla kurulumlarının doğru bir şekilde yapılması önem arz etmekte.purchase veri katmanına dair detaylara bakacak olursak;
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  'ecommerce': {
    'purchase': {
      'actionField': {
        'id': '[benzersiz-islem-id]', // Benzersiz İşlem ID'si (Transaction ID) / Tip: string (gerekli)
        'affiliation': '[magaza-ya-da-satis-ortadi-adi]', // Mağaza ya da Satış Ortağı Adı / Tip: string (opsiyonel)
        'revenue': '[toplam-satis-tutari]', // Toplam Satış Tutarı (vergiler ve kargo dahil) / Tip: numeric (gerekli)
        'tax':'[vergi-tutari]', // Vergi Tutarı / Tip: numeric (opsiyonel)
        'shipping': '5.99', // Kargo Tutarı / Tip: numeric (opsiyonel)
        'coupon': 'SUMMER_SALE' // İndirim Kuponnu / Tip: string (opsiyonel)
      },
      'products': [{
        // satın alınan ürün detayları
       }]
    }
  }
});
Purchase (satın alma) işlemini gerçek bir örnek ile oluşturalım. Ek olarak, ilgili veri katmanını elbette event ile de (bkz. transactionComplete) ilişkilendirebiliriz.
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  'event' : 'transactionComplete',
  'ecommerce': {
    'purchase': {
      'actionField': {
        'id': 'T12345',
        'affiliation': 'Online Store',
        'revenue': '59.89',
        'tax':'4.90',
        'shipping': '5.99',
        'coupon': 'SUMMER2018'
      },
      'products': [{
        'name': 'Triblend Android T-Shirt',
        'id': '12345',
        'price': '15.25',
        'brand': 'Google',
        'category': 'Apparel',
        'variant': 'Gray',
        'quantity': 1,
        'coupon': 'APPARELSALE',
        'dimension1': 'L',  // Örneğin; Ürün Bedeni
        'dimension2': 'pre-order',  // Örneğin; Ürün Stok Durumu
        'dimension3': 'guest',  // Örneğin; Ziyaretçi Durumu
        'metric1': '10'  // Örneğin; Ürün Maliyeti
       },
       {
        'name': 'Donut Friday Scented T-Shirt',
        'id': '67890',
        'price': '33.75',
        'brand': 'Google',
        'category': 'Apparel',
        'variant': 'Black',
        'quantity': 1,
        'coupon': '',
        'dimension1': 'M',
        'dimension2': 'in-stock',
        'dimension3': 'guest',
        'metric1': '20'
       }]
    }
  }
});
İşlemin gerçekleşmesinin ardından Satış Performansı bölümünden ürün ve satışa dair detaylara ulaşabilir, funnel dahilinde ziyaretçilerin terk ettikleri adımları görüntüleyebilir ve e-ticaret segmenti oluşturmak yarım kalan işlemlerin tamamlanmasına dair dijital reklam çalışmaları gerçekleştirebiliriz.Bu sürece dair görüntüleyeceğiniz performans raporlarında (satış, ürün, ödeme vb.) ayrıca Vergi, Nakliye, Geri Ödeme Tutarı sütunları da yer almakta. Bu anlamda ecommerce yapısının tüm aşamalarının birbiriyle ilişkili olarak raporlara yansıdığını, bu nedenle kurulum sürecinde sayfa görüntülenmesinden tıklamalara, ürün-sepet işlemlerinden ödeme ve iade süreçlerine her aşamanın doğru bir şekilde kurulu olduğundan emin olmak gerekir. Kontrollerle ilgili daha öncesinde bahsettiğim Google Tag Assistant eklentisi kullanılabilir. Daha detaylı bilgi ve ipuçları için ise geliştirilmiş e-ticaret (enhanced ecommerce) yazımı da inceleyebilirsiniz.
Ceyhun Enki Aksan

Kullanıcı Davranışları Analizi (User Behavior Analysis) ve Kullanıcı Deneyim Tasarımı (UX Design) üzerine çalışmalar yürütmekte, bu süreçte edindiğim teknik ve pratik bilgileri fayda sağlamak motivasyonuyla (afaik / as far as i know) paylaşmaktayım.

HABERDAR OL

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