18720358503 在线客服 人才招聘 返回顶部
企业动态 技术分享 行业动态

根据当地载入ga.js文档提升Google Anlytics特性

2021-03-08分享 "> 对不起,没有下一图集了!">
Google剖析编码究竟会不容易危害网页页面特性?当地代管ga.js是不是可行?本文出示当地服务器代管ga.js的基础思路与完成方式。

Google Anlytics 剖析编码是多线程载入的,1般来说不容易危害网页页面特性,可是技术性部的网页页面特性汇报里总是提到ga.js的情况为Aborted。出現恳求Aborted情况,意思着这个恳求被停止,缘故很简易,由于大家处在某个特殊地域的互联网自然环境(你懂的)。那怎样处理非GA编码恳求ga.js的载入速率?在网上寻找的计划方案很少于3种,但基础上全是改动追踪编码,例如删掉http:与https:的分辨、忽视cookie残缺不全性查验等。可是笔者觉得:提升ga.js能用性的完全方法是“当地代管ga.js,将ga.js移殖到当地服务器”。本文历经实测,与站长/SEO盆友们共享1下完成全过程。

当地化ga.js:当地代管ga.js文档,网页页面特性/载入時间神马的全是浮云

Google剖析编码究竟会不容易危害网页页面特性?

跟1些站长,或网站数据信息剖析师们沟通交流时发现,绝大多数人的见解是“由于GA追踪是多线程追踪方式,因此不容易危害网页页面特性”。在这1点上,SEO祥子倒有自身的保存建议:是的,2009年末,google analytics推出GA多线程追踪编码,特性相比之前的同歩追踪编码在网页页面特性层面有了超越式的提高。可是,祥子依据多年做站与SEO的工作经验,GA并不是有了多线程追踪就万无1失了!

1。最先,大家要根据1个前提条件,GA应用的是多线程统计分析方式,大大提升网页页面特性。可是大家不可以忽视:顾客端访问器依然要免费下载大概为35.9KB的ga.js文档,而这个文档是从坐落于美国 加利福尼亚州的Google服务器左右载。

2。大家的互联网自然环境并不是十分理想化,尽管GOOGLE服务器的将会性很高, 可是对我国客户来说,取得成功联接率有显著危害。我以前查阅过有关的材料,我国客户开启www.google.com的能用率为92%上下,www.google-analytics.com/ga.js 的将会率高许多,可是也便是99.2%左右。这是2011年的数据信息,进到2012年,状况更不尽人意,Google analytics网站更难开启。

3。ga.js访问器缓存文件周期为12小时,并且客户浏览应用GA剖析的不一样网站,载入的是同1个ga.js文档。代表着客户浏览不一样网站时不需反复载入文档。这是个很好的信息。 可是,鉴于google在我国大陆客户的连接率,如今应用GA剖析系统软件的网站并不是太多;受ga.js 12小时缓存文件周期的危害,假如客户是12小时前访问过应用GA的网站,将再次载入文档;也有一部分沒有访问器几乎沒有载入过ga.js的客户就更无需说了,网页页面特性毫无疑问遭受危害。

综上所述,GA编码尽管对网页页面特性危害的概率很小,但对一部分客户来说仍有载入ga.js文档不成功的风险性。

当地代管ga.js是不是可行?

那末,将ga.js当地化能否合理追踪浏览?ga.js是不是容许当地化?

查阅了google analytics协助管理中心“当地代管 ga.js 文档”,Google是充许ga.js当地代管的,但是,它好像其实不激励这么做。

下列为GOOGLE有关ga.js当地化的表明:

(http://support.google.com/analytics/bin/answer.py?hl=zh-Hans&cbrank=3&cbid=⑴wzhmp8d849hu&answer=1032389)

GOOGLE协助管理中心:当地代管 ga.js 文档

尽管您能够免费下载文档开展查验,但大家提议客户不必自主代管 ga.js。

绝大多数人期待在当地代管 ga.js,是以便防止网站浏览者在每次恳求网页页面时都要从 Google 免费下载该文档。但是,不管 ga.js代管在何处,它都只需免费下载1次,随后就会缓存文件(储存)在浏览者的访问器中,便于用于后续网页页面访问。

因而,针对您和您的浏览者来讲,从 Google 的服务器中引入 ga.js 文档最有益。这样可以保证您应用的是全新版本号:要是有新作用和别的改善,马上就会出示给您。这将有助于大家尽量保证您汇报的精确性。

当地服务器代管ga.js的基础思路:

代管ga.js到当地服务器的思路十分简易:

1。用程序流程免费下载ga.js到当地服务器;

2。按时查验ga.js文档,维持当地服务器为全新版本号的文档;

3。改动并将追踪编码植入网页页面;

4。取得成功发做剖析数据信息,GA账号接受表格。

从google服务器免费下载ga.js文档到当地服务器,升级周期--每日。

值得1提的是,ga.js文档会不确定期的升级內容,假如应用旧版本号的ga文档,将会致使追踪出現难题,因此必须维持当地服务器ga.js为全新版本号,我想1天升级1次,应当沒有难题。

在网页页面里植入GA编码

当地服务器已有全新版本号的ga.js文档,只需改动网页页面内追踪编码便可,改动的关键內容便是把ga.src改动便可。假如你的网站不应用https://,那末能够对编码开展简化,删掉网页页面是http:或https:的分辨便可。下列为检测编码,历经认证,GA接受数据信息一切正常。


拷贝编码
编码以下:

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA⑵32915⑺']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src ='http://www.giigift.com/当地服务器文件目录/ga.js';
//由于不需分辨网页页面是不是属于https:
//能够把ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
//改成:ga.src ='你的当地ga.js详细地址';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

作者:SEO祥子

"> 对不起,没有下一图集了!">
在线咨询