带有异步的Google Analytics(分析)呼叫两个不同的帐户

时间:2011-03-28 08:05:21

标签: ajax flash actionscript-3 google-analytics google-analytics-api

我有一个调用JavaScript函数来跟踪应用程序内部事件的Flash网站,_gaq已经在html部分实现,并且它可以在一个帐户中完美地运行:

function customTracker(clickEventName) 
{  
    _gaq.push (["_trackPageview", clickEventName]); 
}

但现在我的客户希望包含来自第三方公司的特殊活动,并且需要这些活动来跟踪不同的GA帐户。在我在实时服务器上尝试这个之前,我想问一下这是否可行:

function customTracker(clickEventName) 
{  
    _gaq.push(["_setAccount", "UA-XXXXXXXXX-X"]); // the regular account
    _gaq.push (["_trackPageview", clickEventName]); 
}

function customThirdPartyTracker(clickEventName) 
{  
    _gaq.push(["_setAccount", "UA-XXXXXXXXX-X"]); // the new account for third party tracking
    _gaq.push (["_trackPageview", clickEventName]); 
}

我在StackOverflow上发现了类似的问题,但答案只是“使用新的异步跟踪”,但没有说明如何真正实现它。

提前感谢任何建议。

1 个答案:

答案 0 :(得分:0)

将数据发送到多个GA帐户没有问题,因此您的代码应该可以运行。