Sitemizi, Geliştirilmiş E-Ticaret hizmetlerinin yanı sıra Universal Analytics'e taşımaya çalışıyorum. GA hata ayıklayıcısını kullanarak bazı deneylerden sonra, gerçekte verileri göndermek için ga('ec:addProduct')
ve ga('ec:setAction')
yöntemlerini çağırdıktan sonra ga('send', 'pageview')
'u aramanız gerekir. Dokümana bakarken (https://developers.google.com/analytics/devguides/collection/analyticsjs/enhanced-ecommerce) bazı örnekler, ga('send', 'pageview')
'u iki kez, ürün verilerini ayarladıktan sonra bir kez ve ikinci kez aradıklarını gösterirken, diğer örneklerde, ga('send', 'pageview')
yalnızca en sonunda mevcut olur.Geliştirilmiş E-ticaret'i Google Analytics ile kullanırken ne zaman ve ne sıklıkla ga ('gönder', 'sayfa görüntüleme') diyorsunuz?
ga('create', 'UA-XXXXX-Y');
ga('send', 'pageview'); /*FIRST PAGE VIEW CALLED HERE */
ga('require', 'ec', 'ec.js');
ga('ec:addProduct', {
'id': 'P12345',
'name': 'Android Warhol T-Shirt',
'category': 'Apparel',
'brand': 'Google',
'variant': 'black'
'price': '29.20',
'quantity': 1
});
// Transaction level information is provided via an actionFieldObject.
ga('ec:setAction', 'purchase', {
'id': 'T12345',
'affiliation': 'Google Store - Online',
'revenue': '37.39',
'tax': '2.85',
'shipping': '5.34',
'coupon': 'SUMMER2013' // User added a coupon at checkout.
});
ga('send', 'pageview'); // Send transaction data with initial pageview. /*BUT WE ALREADY CALLED IT AT THE TOP */
Yukarıdaki kod, iki kez günlüğe kaydedilen sayfa görünümü ile sonuçlanacak mı?
Ayrıca, müşterilerimizi ga('ec:setAction', 'checkout', {'step' : step});
kullanarak ve analitik hesabımızda tanımladığımız adım numarasını belirterek ödeme sürecini takip etmek istiyoruz. Görünüşe göre bu verileri de göndermek için tekrar sayfa görüntüleme çağrısı yapmamız gerekiyor. Tüm verileri tek bir sayfa görünümünde göndermeyi denedim ancak sayfa görünümünde yalnızca bir işlem (ga('ec.setAction')
) ayarlayabildiğinizden, hem ürün işlem verilerini hem de ödeme adımı verilerini tek bir sayfa görünümünde gönderemiyoruz. ga('send', 'pageview')
'u birden çok kez analitikte birden çok sayfa görüntüleme günlüğü kaydedecek veya google, basit veri gönderme ek verilerinizin olduğunu ve ekstra sayfa görüntülemelerini kaydetmediğini tespit edecek mi?
Normal e-ticaret izleme özelliğini kullanırken, ga('ecommerce:send');
'u kullanabildiğinizi, gelişmiş e-ticaret takibinde bir eşdeğeri olduğunu mu gördüm?
Merhaba ben aynı sorunla karşılaşmış değilim. Bana nasıl yaptığını verebilir misin? –
Bunun için bir çözüm buldunuz mu? benim 'purchase' eylemi benim sayfanın alt kısmında bir sayfa görüntülemesi yolluyorum ve bu benim' addProduct' olayı kaydeder, ancak değil. 'Diyoruz 'ga ('send', setAction: sonra her ec sonra setAction veri ayarladığınız, bu nedenle ilk sayfa görüntülemesini gönderin: –