Google analytics 使用Google analytics处理https、http、www和无www的最佳方式

Google analytics 使用Google analytics处理https、http、www和无www的最佳方式,google-analytics,Google Analytics,我有一个网站,我想适当跟踪谷歌分析。主站点就是example.com。还有一个商店设置,所以我们在部分网站上使用https。我的问题是:我是否为域名的每个变体创建不同的配置文件?如果是,我是否要一个接一个地嵌入所有四个 我们有: http://example.com http://www.example.com https://example.com https://www.example.com 谢谢如果您想保留单独的URL,请设置跨域跟踪, 设置不带过滤器的主配置文件 根据上面的设置跨域

我有一个网站,我想适当跟踪谷歌分析。主站点就是
example.com
。还有一个商店设置,所以我们在部分网站上使用
https
。我的问题是:我是否为域名的每个变体创建不同的配置文件?如果是,我是否要一个接一个地嵌入所有四个

我们有:

http://example.com
http://www.example.com
https://example.com
https://www.example.com

谢谢

如果您想保留单独的URL,请设置跨域跟踪,

  • 设置不带过滤器的主配置文件
  • 根据上面的设置跨域配置文件
通常情况下,不需要为每一个配置文件创建不同的配置文件,因为这样就无法测量整个站点的流量。每个概要文件都是它自己的离散数据视图。如果您创建单独的配置文件,您将无法报告站点上的单个连续会话

另外,将web服务器设置为始终重定向到具有证书的主URL也是一个很好的做法。。。在您的情况下,请将mysitexample.com重定向到www.mysitexample.com

最后,这类问题实际上最好在这里提出:


编辑:

为了澄清http和https,您不需要在属性/配置文件配置中执行任何操作,因为它们是同一个域。此外,您为Google Analytics提供的脚本可以避免混合模式(页面上的https和http)。请参见:。具体来说,下面的javascript行处理通过https或http交付脚本,这取决于页面是通过http还是https检索的。在处理过程中,google analytics并不关心您是否使用https或http

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

感谢您花时间回复。我想当我说“个人资料”的时候我打错了,我的意思是“财产”——好吧,通常这会很不幸——我会浪费一些时间帮助……;)然而,在这种情况下,同样的答案仍然适用于同样的原因。属性实际上比配置文件(现在称为视图)更靠近食物链。您需要将各种URL的所有流量聚合为一个,因为它们实际上只是位于不同URL的同一站点。这意味着你想要一个财产。这使您可以通过HTTP和HTTPs以及使用和不使用“www”进行访问,并将整个访问作为一个单独的会话进行跟踪(以及从不同链接进行回访)。@ChristinaRule--尚未看到任何关于答案的响应。非常感谢您花这么多时间来帮助我。我在理解https和普通http的设置时仍然有问题@Robmt对于同一域的https和http,您需要做的事情没有什么不同。您在页面上包含的脚本中包含了这一点。请参阅答案中的编辑以进一步澄清。我不明白为什么这个问题被否决,这是我经常从分析新手那里听到的,而StackOverflow正是为了帮助…提高投票率以提高分数而设计的。