Ajax 通过异步调用两个不同帐户的Google Analytics
我有一个flash站点,它调用JavaScript函数来跟踪应用程序内部的事件,_gaq已经在html的部分中实现了,并且它在一个帐户中工作得非常好:Ajax 通过异步调用两个不同帐户的Google Analytics,ajax,flash,actionscript-3,google-analytics,google-analytics-api,Ajax,Flash,Actionscript 3,Google Analytics,Google Analytics Api,我有一个flash站点,它调用JavaScript函数来跟踪应用程序内部的事件,_gaq已经在html的部分中实现了,并且它在一个帐户中工作得非常好: function customTracker(clickEventName) { _gaq.push (["_trackPageview", clickEventName]); } 但现在我的客户希望包括来自第三方公司的特殊活动,并需要将这些活动跟踪到不同的GA帐户中。在live server上尝试此操作之前,我想问一下这是否可
function customTracker(clickEventName)
{
_gaq.push (["_trackPageview", clickEventName]);
}
但现在我的客户希望包括来自第三方公司的特殊活动,并需要将这些活动跟踪到不同的GA帐户中。在live server上尝试此操作之前,我想问一下这是否可行:
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上发现了类似的问题,但答案只是“使用新的异步跟踪”,而没有说明如何真正实现它
提前感谢您的建议。将数据发送到多个GA帐户没有问题,因此您的代码应该可以工作 我在Ewan检查后试过了,是的,现在可以用了!Upvote,因为您使用异步GA的示例代码正是我想要的!