通过phonegap应用程序发送电子商务跟踪

时间:2014-04-09 11:46:21

标签: cordova google-analytics cordova-3

我正在尝试从手机短信应用发送电子商务跟踪(通用分析)信息。

我有gaplugin工作,发送事件跟踪,但该插件不支持电子商务跟踪

所以我已经让它无法用于事件,但它似乎不适用于电子商务跟踪。

ga('require', 'ecommerce', 'ecommerce.js');
ga('ecommerce:addTransaction', {
    'id': '1234',
    // Transaction ID. Required.
    'affiliation': 'Acme Clothing',
    // Affiliation or store name.
    'revenue': '11.99',
    // Grand Total.
    'shipping': '5',
    // Shipping.
    'tax': '1.29',
    // Tax.
    'currency': 'EUR'
});
ga('ecommerce:send');

是我正在使用的代码

欢呼声

2 个答案:

答案 0 :(得分:1)

您似乎错过了ecommerce:addItem命令:

// loads ecommerce plugin
ga('require', 'ecommerce', 'ecommerce.js');

// adds transaction data
ga('ecommerce:addTransaction', {
  'id': '1234',                     // Transaction ID. Required.
  'affiliation': 'Acme Clothing',   // Affiliation or store name.
  'revenue': '11.99',               // Grand Total.
  'shipping': '5',                  // Shipping.
  'tax': '1.29'                     // Tax.
});

// adds item data
ga('ecommerce:addItem', {
  'id': '1234',                     // Transaction ID. Required.
  'name': 'Fluffy Pink Bunnies',    // Product name. Required.
  'sku': 'DD23444',                 // SKU/code.
  'category': 'Party Toys',         // Category or variation.
  'price': '11.99',                 // Unit price.
  'quantity': '1'                   // Quantity.
});

// sends transaction
ga('ecommerce:send');

Google文档中的更多信息:Ecommerce Tracking - Web Tracking (analytics.js)

答案 1 :(得分:0)

为了记录,我正在进行的项目分叉了GAPlugin并添加了android和ios的电子商务跟踪,在这里:

https://github.com/neilrackett/phonegap-ga-plugin/