源码论坛,商业源码下载,尽在锦尚中国商业源码论坛
标题:
用Google Analytics跟踪用户行为 来优化网站
[打印本页]
作者:
wuxiangren
时间:
2010-1-14 14:26
标题:
用Google Analytics跟踪用户行为 来优化网站
Google Analytics为我们提供了强大的网站统计功能,其中Custom Reports功能更是为我们扩展统计功能提供了方便。在这里我们探讨一下通过自定义报告功能跟踪用户行为的方法。
Google Analytics的统计代码分为标准统计和异步统计两种,因此我们分开讨论。先看看两种基本的统计代码:
标准统计
[tr]
script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("<script src='" gaJsHost "google-analytics.com/ga.js' type='text/javascript'></script>"));
script>
script type="text/javascript">
try{
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {}script>[/td]
[/tr]
复制代码
异步统计
[tr]
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
?
(function() {
var ga = document.createElement('script');
ga.src = ('https:' == document.location.protocol ?
??? 'https://ssl' : 'http://www')
??? '.google-analytics.com/ga.js';
ga.setAttribute('async', 'true');
document.documentElement.firstChild.appendChild(ga);
})();[/td]
[/tr]
复制代码
1.添加用户行为
其中“UA-XXXXX-X”为自己的Google Analytics ID。
下面为添加用户行为的方法,先说采用标准统计代码的方法。以分析用户点击“Subscribe To Our RSS Feed”链接的行为为例。
JavaScript代码
[tr]
[color=#ff0000]以下为引用的内容:[/color]
[/td]
[/tr]
复制代码
用JavaScript添加行为的话需要为每个需要统计的项目都加上onclick事件。嫌麻烦的话也可以用jQuery监听统计对象。
jQuery代码
注:通过jQuery监听统计对象的话需要为统计对象加上特定的class或者id,如下面的代码,需要为“Subscribe To Our RSS Feed”链接加上class=”rss”的类。
[tr]
[color=#ff0000]以下为引用的内容:[/color]
jQuery('.rss').click(function() {
??? pageTracker._trackEvent('rss', 'clicked');
});
[/td]
[/tr]
复制代码
以上方法针对标准统计代码,以下是异步统计代码添加事件的方法,同样分JavaScript和jQuery两种:
JavaScript代码
[tr]
[color=#ff0000]以下为引用的内容:[/color]
a href="http://feeds2.feedburner.com/webresourcesdepot" onclick="_gaq.push(['_trackEvent', 'rss', 'clicked'])">Subscribe To Our RSS Feeda>
[/td]
[/tr]
复制代码
作者:
XXJ128
时间:
2010-1-16 11:37
这对新手有用 不过GOOGLE快离开中国了!
欢迎光临 源码论坛,商业源码下载,尽在锦尚中国商业源码论坛 (https://bbs.52jscn.com/)
Powered by Discuz! X3.3