2012-07-12 110 views
0

在与谷歌Analytics(分析)电子商务交易,我们可以为下面的代码:如何使用Google Analytics自定义跟踪电子商务交易?

_gaq.push(['_addTrans', 
    '1234',  // order ID 
    'SitePoint', // store 
    '19.99',  // total 
    '1.50',  // tax 
    '3.00',  // shipping 
    'Chicago', // city 
    'Illinois', // state 
    'USA'   // country 
]); 

但我要实现它为雇主注册页面,在这里我不会得到ORDER_ID和总场。相反,我可以通过更换oerder_id和商店来使用employer_id和公司名称... 它会起作用吗?

仅供参考,您可以看到GA Ecommerce 如何将其用于雇主注册?

回答

0

你可以这样做,但它可能不是最好的办法。如果我打算这样做,我会使用一些代码来生成一个虚拟事务ID,然后将总字段设置为$ 1。下面是一些代码来生成一个order_id:

function generateOrderId() { 
    // really crude unique ID 
    var d = new Date(); 
    var r = Math.floor(Math.random()*1000); 
    return d.valueOf()+''+r; 
} 

一个更好的方法来做到这一点是跟踪事件。这些设计用于跟踪没有直接相关美元数量的特殊事物。例如,下载次数或某个人点击视频播放器的次数。

该文档非常好,如果您了解Sitepoint文章事件跟踪不会很难。 (它实际上比电子商务更简单) https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

相关问题