GA代码怎么加?

GA代码怎么加?,第1张

需要确保的事情只有一项:这些代码能够在适当的时候保证能够顺利触发,就好了。对于基础GATC代码部分,一般有两种方式:1、直接写进页面;2、写成一个JS文件,在所有页面调用。跟用户交互事件相关的:1、个别独立事件:直接写在相应的那个控件上,比如监测按钮点击,就写在按钮的标签里。监测链接点击,就写在链接标签里。2、大批量相似事件:用JS或程序监控相应区块内的 *** 作事件,自动触发。具体的可以与负责具体实施的开发人员协商:P

笔者为广大的joomla爱好者推荐两个比较常用的方法: 1,虽然joomla的插件没有wordpress那么多,可是该有的东西咱也不能少有啊,站长可以去joomla官方网站下载相关的GAcode插件,能自动把谷歌分析代码加入每个网页,还能实现对PDF等非HTML文件的跟踪,使用起来非常方便,国内也有部分汉化版的插件,这个就需站长去淘了。2,没有插件,我们照样能活,仅需按照以下三步:1,登陆网站的FTP,2,进入FTP后台网站正在使用的模板/templates/<name-of-template>/index.php, 下载该index.php文件,在php文件的</body>标签前添加谷歌分析代码即可。3,保存。)

第一种:子域名来区分不同的语言。

子域名的跟踪方法还算是这三种方式中最简单的,我们现在就来看看该如何 *** 作:

在域byz01.com 及其子域(如www.byz01.com 中文;en.byz01.com 英文;fr.byz01.com 法文;es.byz01.com 西班牙文。)中添加以下代码:

var _gaq = _gaq || []

_gaq.push(['_setAccount', 'UA-XXXXX-X'])

_gaq.push(['_trackPageview'])

_gaq.push(['_setDomainName','.byz01.com'])

(function() {

var ga = document.createElement('script')ga.type = 'text/javascript'ga.async = true

ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'

var s = document.getElementsByTagName('script')[0]s.parentNode.insertBefore(ga, s)

})()

这样,所有子域名的数据就全部整合到主域名的报告中去了。但是,这样做不能区分访客到访了哪个子域,特别是当你拥有相同的文件路径在不同的子域名下的时候,你会区分不出访客到底是到访了哪个语言的某个页面。为了解决这个问题,也有两种方法:

1.将你的所有子域名的文件都带有不同的标记,比如说,en.byz01.com子域名下的所有文件都有这样的开头:en.byz01.com/en_product-1-3-4.html,这样就可以在报表中区别不同的域名了,这是最佳方案!

2.运用过滤器,这个方法能够强制在报表中显示域名的全称,但是这会导致siteoverlay的报告不准,不建议使用。如果你的url地址修改将带来巨大的损失,这种方法也可以尝试。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11404119.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存