我有一个网站,我想使用 Google Analytic 正确跟踪。主站点只是 example.com
。还有一个商店设置,所以我们在网站的一部分上使用 https
。我的问题是:我是否为域名的每个变体创建不同的配置文件?如果是,我是否一个接一个地嵌入所有四个?
我们拥有的 URL 组合:
http://example.com
http://www.example.com
https://example.com
https://www.example.com
谢谢
最佳答案
如果您想保留单独的 URL,请设置跨域跟踪, using this 。
通常不,您不希望每个人都使用不同的配置文件,因为您将无法测量整个站点的流量。每个配置文件都是它自己的数据离散 View 。如果您创建单独的配置文件,您将无法报告您网站上的单个连续 session 。
此外,将您的 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 检索的。在处理过程中,谷歌分析并不关心您使用的是 https 还是 http。
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
关于google-analytics - 使用 Google 分析处理 https、http、www 和无 www 的最佳方式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18295196/