是否可以在使用电子商务扩展程序时将自定义变量发送到Google分析

时间:2015-01-07 14:42:17

标签: javascript google-analytics

所以基本上我正在尝试使用电子商务扩展程序将自定义变量转移到谷歌分析面板。我的主要目标是为每个项目提供一组自定义值。

我的“代码”如下所示:

ga('require', 'ecommerce');
ga('ecommerce:addTransaction', {
    'id': 'id',                     
    'affiliation': 'affiliation',  
});
ga('ecommerce:addItem', {
    'id': 'id',
    'name': 'Loan  - name',
    'sku': '{RIDA:success_loan_id}',
    'loanSumEur': 'Sum',
    'loanSumLit': 'Sum LTL',
    'loanLength': 'length',
    'loanData': 'data'
});
ga('ecommerce:send');
ga('ecommerce:clear');

我应该如何声明那些loanSumEur,loanSumLit,loanlength,loanData变量,以便谷歌将它们传递给谷歌分析管理面板。它甚至可能吗?

为站点跟踪声明自定义变量非常容易,但是我在尝试对事务项执行相同操作时遇到了一点点困难。

BR的

1 个答案:

答案 0 :(得分:3)

是的,可以使用自定义尺寸&指标。

ga('ec:addProduct', {               // Provide product details in an productFieldObject.
  'id': 'P12345',                   // Product ID (string).
  'name': 'Powerup',                // Product name (string).
  'category': 'Extras',             // Product category (string).
  'variant': 'red',                 // Product variant (string).
  'price': '10.00',                 // Product price (currency).
  'quantity': 2,                    // Product quantity (number).
  'dimension4': 'strong',           // Product-scoped custom dimension (string).
  'metric2': 5                      // Product-scoped custom metric (integer).
});
ga('ec:setAction', 'purchase', {
  'id': 'T12345',
  'revenue': '20.00'
});

ga('send', 'pageview');     // Send transaction data with initial pageview.

请参阅:Custom Dimensions & Metrics - Product-level scope