Enhanced Ecommerce “purchase” Etkinliği

Güncelleme 24/09/2020 Yayın 02/04/2019

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.

Destek

Google Analytics ile ilgili desteğe mi ihtiyacın var? Danışmanlık için destek talebinde bulunabilirsin.

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).

Google Store

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.

Google Analytics

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.