我有一个网站,我想用Google Analytic正确跟踪。主站点只是example.com
。还有商店设置,因此我们在网站的一部分上使用https
。我的问题是:我是否为域名的每个变体创建不同的配置文件?如果是的话,我是否一个接一个地嵌入所有这四个?
我们拥有的网址组合:
http://example.com
http://www.example.com
https://example.com
https://www.example.com
由于
答案 0 :(得分:8)
如果您想保留单独的网址,请设置跨域跟踪, using this 。
通常不会,您不希望每个配置文件都有不同的配置文件,因为您无法通过整个网站测量流量。每个配置文件都是它自己的离散数据视图。如果您创建单独的配置文件,则无法在您的网站上报告单个连续会话。
此外,最好将Web服务器设置为始终重定向到具有证书的主URL ...在您的情况下,将MySiteExample.com重定向到www.MySiteExample.com。
最后,这里的问题实际上更好:https://webmasters.stackexchange.com/
<小时/> 编辑:
要澄清http和https,您不需要在属性/配置文件配置中执行任何操作,因为它们是相同的域。此外,您为Google Analytics包含的脚本会处理避免混合模式(页面上的https和http)。见:https://developers.google.com/analytics/devguides/collection/gajs/#quickstart。具体来说,以下javascript行处理通过https或http传递脚本,具体取决于页面是通过http还是https检索的。在处理过程中,Google Analytics(分析)并不关心您使用的是https还是http。
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';