SKU,类别,价格&电子商务跟踪中未显示的数量

时间:2013-10-16 10:15:41

标签: google-analytics

我正在尝试为慈善网站上的捐款设置电子商务跟踪。我已经把代码放到了位置并且交易正在进行中但是我错过了诸如SKU,Category,Price&量。

以下是GA电子商务的屏幕截图。您可以看到数据丢失。

Here's a screenshot of GA eCommerce.

这是感谢页面的HTML输出。

var _gaq = _gaq || [];
    var pluginUrl =
      '//www.google-analytics.com/plugins/ga/inpage_linkid.js';
    _gaq.push(['_require', 'inpage_linkid', pluginUrl]); // enhanced link attribution
    _gaq.push(['_setAccount',  'UA-xxxxxxxx-1']); // your GA ID
    _gaq.push(['_setDomainName', 'xxxx.xx']); // track sub domains
    _gaq.push(['_setAllowLinker', true]);
    _gaq.push(['_addIgnoredRef', 'xxxx.xx']); // prevent self referrals
    _gaq.push(['_trackPageview']); // track the page view
    _gaq.push(['_addTrans',
      '525e5cdb1ffd6751ef00000d',           // transaction ID - required
      'xxxx xxxxxx',          // affiliation or store name
      '25',            // total - required
      '', // city
      '', // state or province
      '' // country
    ]);
    _gaq.push(['_addItem',
       '525e5cdb1ffd6751ef00000d', // transaction ID
       'Child sponsorship', // SKU/code – required
       '', // donation type - Ignored
       'Donation', // category or variation
       '25', // unit price – required
       '1' // quantity – required
    ]);
    _gaq.push(['_trackTrans']); // submits transaction to the analytics server
    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();

任何可能导致问题及其解决方法的想法都会很棒。

提前致谢。

1 个答案:

答案 0 :(得分:1)

根据https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiEcommerce?hl=sk#_gat.GA_Tracker_._addItem

  

始终为name参数提供值。   虽然名称参数不是必需的,但添加到没有名称参数的事务的项目不会出现在事务的产品细分中。虽然您仍会看到交易的总收入,但您无法查看特定商品对交易总额的贡献。

由于您未在_addItem中提供项目名称,因此可能是问题所在。在你的截图上有Revenue但没有产品。