2010-11-28 126 views
1

我试图跟踪一个#anchor例如(mysite.com/#about)该锚由Flash AS2调用。我如何告诉GA跟踪此页面上的点击数?谷歌Analytics(分析)Flash(ActionScript 2)跟踪GETURL #anchor

我试过getURL方法闪光灯:

getURL("javascript:_gaq.push('www.dropusinit.com/#switzland');"); 

这apprently用来工作,但由于他们已经进行了更改,这并不...在测试火狐浏览到的网页的URL 的javascript:_gaq.push( 'www.dropusinit.com/#switzland');很奇怪。

我是否还需要使用flash来让GA跟踪锚?有没有一种方法可以指示GA跟踪属于我页面的所有锚点?

回答

0

试试这个:

getURL("javascript:_gaq.push(['_trackPageview','/#switzland']);"); 

当然页面下方应该已经安装了谷歌Analytcs跟踪代码,并使用异步语法。

+0

试了一下,还是没有拿起页面点击率,是有一个替代办法,迫使GA跟踪锚?我在下面的页面上有异步代码,但是我只在主页面上获得点击的反馈,是的,我在检查之前等待超过72小时。 – 2010-12-06 12:56:58

1

看来FireFox/Flash有一个问题,这个新的跟踪可能是.push的一部分。

我该如何解决这个问题,是在HTML调用GoogleAnalytics()中有另一个函数。并从Flash中调用该函数。如果需要,您也可以将函数传递给param。

HTML

function callGoogleAnalytics(){ 
    _gaq.push(['trackPageview', '/#switzland']); 
} 

闪存

getURL("javascript: callGoogleAnalytics();");