星期三, 十一月 29

Google Analytics 非 HTML 综合浏览量跟踪

官网的方法是不太可行的,因为这样会让HTML代码不可控,但他的原理即点击前记录一下访问情况还是要遵守的。 我的方法是扫描要点击的a或area(map),给他们加上onclick事件,注意return true是执行了onclick之后还执行了href的跳转。
代码如下:


<script type="text/javascript">

function trace()

{

var oObjs =
document.getElementsByTagName("a");

for(i in oObjs)

{

var x=oObjs[i].href;

oObjs[i].onclick= function(){

openx(this.href);

return true;

}

oObjs[i].target="_blank";

}

}



function openx(page)

{

//alert(page);

urchinTracker(page);

}



</script>



<body target="_blank" onload="javascript:trace();">



....


如何跟踪
Flash 事件>

如何跟踪
JavaScript 事件>

如何跟踪从我的站点下载的文件(如
PDF、AVI 或 WMV)>

如何跟踪对出站链接的点击>

如何跟踪对出站链接的点击?
Google
Analytics(分析)提供了一个非常简单的方法来跟踪离开您网站的出站链接点击量。由于这些链接没有指向您网站上包含 Urchin 访问量监控器
JavaScript 的页面,因此您需要使用 urchinTracker JavaScript 来标记链接本身。这段 JavaScript
将综合浏览量分配给链接上的任何点击 - 综合浏览量被分配给您指定的文件名。
例如,要将指向 www.example.com 的特定链接的每次点击记录为
/outgoing/example_com 的综合浏览量,您需要在链接的 <>标记中添加下列属性:

按照示例在逻辑目录结构中记录所有出站链接是一个非常好的做法。这样,可以很容易地看出访问者通过点击哪些页面离开了您的站点。

没有评论: