使用多个跟踪器时,是否需要多次使用Universal Analytics的电子商务插件?

时间:2013-09-05 17:12:23

标签: google-analytics e-commerce

在analytics.js电子商务跟踪中使用多跟踪器支持时...... https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce#multitracker

每个跟踪器都必须要求ecommerce.js吗? 像这样......?

ga('require', 'ecommerce', 'ecommerce.js');  // default tracker object
ga('myTracker.require', 'ecommerce', 'ecommerce.js');  // tracker for another web property

2 个答案:

答案 0 :(得分:0)

是的,请务必遵循事务对象的trackerName.pluginName:方法。

答案 1 :(得分:0)

以下是Google文档中有关此内容的更多信息

  

如果您实施了多个插件,也可以使用电子商务插件   (命名)您的页面上的跟踪器。该插件的工作原理完全相同   默认跟踪器,但格式为:   trackerName.pluginName:方法。例如,如果您创建了跟踪器   名为myTracker:

     

ga('create','UA-XXXX-Y','auto',{'name':'myTracker'});你会   然后使用以下命令加载该命名跟踪器的电子商务插件:

     

ga('myTracker.require','ecommerce','ecommerce.js');送一个   事务,您可以创建一个事务对象并将其传递给   命名跟踪器如下:

     

var transaction = {'id':'1234',//交易   ID。 'affiliation':'Acme Clothing',// Affiliation或商店名称。
  '收入':'11 .99',//总计。 'shipping':'5',
  // 运输。 'tax':'1.29'//税。 };

     

ga('myTracker.ecommerce:addTransaction',transaction);用这个   语法,事务对象可以在多个跟踪器上使用。

     

最后,您将按如下方式发送交易数据:

     

GA( 'myTracker.ecommerce:发送');

以下是文档https://developers.google.com/analytics/devguides/collection/analyticsjs/ecommerce#multitracker

的链接