使用谷歌统计来跟踪网页加载时间

标签: 网站分析 Google Analytics | 发表时间:2011-03-17 20:57 | 作者:标点符 车东
出处:http://www.biaodianfu.com

Google Analytics可以用来记录网站的加载时间或网页内各个模块的加载时间,其实整个原理非常的简单,只是记录页面呢不同位置javascript的执行时间,两者相减即加载时间。比如我想知道用户加载页面中head部分JS和CSS的时间和加载页面中主体内容body的时间。具体实现方式如下:

1、在页面head中CSS和JS文件加载前添加如下代码:

<script type="text/javascript">var _head_start = new Date();</script>

2、在页面<body>位置后面添加下面的代码:

<script type="text/javascript">var  _body_start = new Date();</script>

3、在页面页脚中,即</body>前添加下面的GA代码:

<script type="text/javascript">var _now= new Date();</script>

4、通过Google Analytics的事件跟踪将加载时间记录下来:

<script type="text/javascript";>
 
if (typeof(_head_start)==typeof(_now)) {
 
if (_now-_head_start<1000*10) {
 
_gaq.push(['_trackEvent', 'Performance', 'head', '/pagepath/', _now-_head_start]);
 
_gaq.push(['_trackEvent', 'Performance', 'body', '/pagepath/', _now-_body_start]);
 
}else{
 
_gaq.push(['_trackEvent', 'Performance', 'slow head', '/pagepath/', _now-_head_start]);
 
_gaq.push(['_trackEvent', 'Performance', 'slow body', '/pagepath/', _now-_body_start]);
 
}
 
}
 
</script>

Related posts:

  1. 使用GA在URL上添加UTM参数避免重复页面方法
  2. 使用JS让链接从新窗口打开
  3. SuperFish一款基于jQuery的级联下拉菜单

相关 [谷歌 统计 跟踪] 推荐:

使用谷歌统计来跟踪网页加载时间

- 车东 - 标点符
Google Analytics可以用来记录网站的加载时间或网页内各个模块的加载时间,其实整个原理非常的简单,只是记录页面呢不同位置javascript的执行时间,两者相减即加载时间. 比如我想知道用户加载页面中head部分JS和CSS的时间和加载页面中主体内容body的时间. 1、在页面head中CSS和JS文件加载前添加如下代码:.

统计显示谷歌高管很少使用Google+

- xing - cnBeta.COM
新浪科技讯 北京时间10月5日下午消息,美国科技博客Theunderstatement昨天发布报告称,谷歌CEO拉里・佩奇(Larry Page)在Google+中发布的公开信息仅为7条,其他谷歌高管使用Google+的频率也普遍很低. Google+发布至今已经3个多月,但佩奇在该服务中发布的公开信息总计仅为7条,自8月中旬至今甚至仅发布过1条公开信息.

Servlet – 会话跟踪

- - ImportNew
HTTP本身是 “无状态”协议,它不保存连接交互信息,一次响应完成之后即连接断开,下一次请求需要重新建立连接,服务器不记录上次连接的内容.因此如果判断两次连接是否是同一用户, 就需要使用 会话跟踪技术来解决.常见的会话跟踪技术有如下几种:. URL重写: 在URL结尾附加. 会话ID标识,服务器通过会话ID识别不同用户..

开源跟踪软件 Prey

- bin - 开源中国社区最新软件
Prey 可让你全时跟踪你的电话和笔记本,如果它丢了或者被偷了,可以帮你找到它们.

使用Google Analytics跟踪404页面

- dwfeng - 月光博客
  404页面是当访问者输入了错误的地址或者访问了被删除的页面时,服务器返回的错误页面(404 HTTP 状态代码). 这个页面除了告诉访问者页面不存在以外,不提供任何有价值的信息.   了解404页面的信息非常有用,可以发现访问者要查找的内容和推介来源,有助于网站补充新的内容并修复有问题的链接. 如何使用Google Analytics来追踪并显示404页面的情况.

美国如何跟踪本拉登

- Qike - Solidot
那是一栋价值百万美元的建筑物,建于2005年,位于巴基斯坦伊斯兰堡以北35英里的一个退役军官居住的富裕区,被认为专为本拉登建造. 它的围墙高18英尺高,没有外窗,有两道安全门,三楼阳台还有一道7英尺高的私人防护墙. 找到这座建筑物与本拉登最信任的一位信使有关. 美国拘留的恐怖分子嫌疑人提供了这位信使的假名;四年前他们获悉了他的真名;两年前,他们找到了他的居住之地.

GA跨域跟踪全揭秘

- flogliu - SEM WATCH
跨域跟踪是指GA在多个域(包括子域与主域)跟踪访问者的访问行为. 这个问题与cookie的path、domain属性以及GA的域哈希值有关. path及domain决定了cookie的可见性. GA的cookie默认情况下只能由设置的主域读写. 虽然cookie可以在各子域间共享,但是,默认情况下,GA会为不同的子域指定不同的域哈希值,因此,子域之间的GA数据无法共享.

在网络上,Facebook 会跟踪你?

- Lionheart - 爱范儿 · Beats of Bits
既是电脑黑客又是企业家的 Nik Cubrilovic 发现,即使你退出 Facebook 帐号,Facebook 依然能够跟踪你的网络轨迹. 根据 Cubrilovic 的测试,当你退出 Facebook 帐户时,你的 Cookis 仅仅是改变而并非删除. 你的帐户信息或是其他的个人认证信息依然得到保留.

Facebook否认cookie跟踪指控

- 糖醋立即 - Solidot
Facebook否认了cookie跟踪的指控. 澳大利亚技术专家Nik Cubrilovic运行一系列测试,分析浏览器向Facebook发出请求的HTTP头文件,他发现Facebook在用户登出后仍然继续跟踪用户. Facebook工程师Arturo Bejar解释说,这是一种安全保护机制:识别Spammer和钓鱼者,检测是否有人未经授权访问帐号,如果帐号被黑可以帮助用户取回帐号,阻止未成年用户用不同出生日期重新注册;支持帐号安全功能.

seq_trace集群消息链跟踪利器

- KnightE - Erlang非业余研究
原创文章,转载请注明: 转载自Erlang非业余研究. 本文链接地址: seq_trace集群消息链跟踪利器. 做过网络集群服务器的的同学都知道,集群服务通常由不同的服务器组成,这些不同角色的服务器组合在一起共同完成了特定的服务. 一个服务通常需要一个协调者,和不同的工作者. 协调者负责派发任务,接收工作者的完成情况,最终回馈给用户.