_trackPageview函数是google analytics里一个极其有用的东西,下面来列举一些常见的用法,用来抛砖引玉。

一、跟踪广告(出站链接)
这里的广告是指投放在网站上,链接到其他网站的广告,也就是一个出站链接,在现实用很常见,流行的做法是在使用专门的广告系统,加上一个点击跳转,来统计广告的点击量,其实使用_trackPageview函数就可以做到这一点。
假设网站上有一个banner广告,是链接到了某一个网游的注册页面,那么在设置出站链接的时候,可以这么写:

这里实际上是给网站虚拟了一个url,也就是/advertise/banner/advertisersite.com,这样点击这个广告,跳转到了网游的注册页面,会被记录为一个PV,有多少个PV也就自然是点击了多少次广告。需要注意的是,对与这个虚拟路径的规划一定要合理,否则在统计多个广告的时候会很混乱,我建议使用分类+目标站点+时间的方式管理。
在flash广告里同样可以使用这个函数,如下:
on(release) { getURL("javascript: pageTracker._trackPageview ('/advertise/banner/advertisersite.com');"); getURL("http://www.advertisersite.com"); }

二、文件下载
除了使用_trackEvent函数来统计文件被下载之外,可以使用_trackPageview来统计,原理与统计广告是一样的,举例说明,假设有一个mp3文件下载数量需要统计:

这样每次下载这个mp3,就会被记录为访问一个虚拟路径的PV。

三、js事件
js事件也可以用_trackPageview函数来统计,主要用于统计点击和tab结构的切换,例如统计点击事件:

记录 rollover 事件:
标签: google, Analytics