google 分析是否适用于多个共享点区域?
will google analytics work with multiple sharepoint zones?
我有一个同时具有 Internet 和 Intranet 区域的 SharePoint 2010 站点。我想捕获网站的内部和外部流量。
Internet 访问使用基于表单的身份验证,Intranet 访问使用 windows 身份验证。
- 互联网:http://www.thesite.org
- 内联网:http://thesite
除了着陆页外,这两个网站都是一样的。 Google Analytics Support 建议内联网必须可以通过 fqdn 访问。但我想这不适用于这种情况。
因此,如果我在母版页中放置一个 google 分析跟踪代码,它会捕获来自两个来源的流量吗?或者我需要不同的方法吗?
默认情况下这可能不起作用 - IIRC cookie 只能在完全限定的域名上设置,并且由于 GA 使用 cookie,因此它不适用于 http://thesite。
一种可能的解决方法是在创建跟踪器时通过设置 storage:none
在 GA 中禁用 cookie;在这种情况下,您必须提供和维护自己的 clientid e.g.
ga('create', 'UA-XXXXX-Y', {
'storage': 'none',
'clientId': '76c24efd-ec42-492a-92df-c62cfd4540a3'
});
我有一个同时具有 Internet 和 Intranet 区域的 SharePoint 2010 站点。我想捕获网站的内部和外部流量。 Internet 访问使用基于表单的身份验证,Intranet 访问使用 windows 身份验证。
- 互联网:http://www.thesite.org
- 内联网:http://thesite
除了着陆页外,这两个网站都是一样的。 Google Analytics Support 建议内联网必须可以通过 fqdn 访问。但我想这不适用于这种情况。
因此,如果我在母版页中放置一个 google 分析跟踪代码,它会捕获来自两个来源的流量吗?或者我需要不同的方法吗?
默认情况下这可能不起作用 - IIRC cookie 只能在完全限定的域名上设置,并且由于 GA 使用 cookie,因此它不适用于 http://thesite。
一种可能的解决方法是在创建跟踪器时通过设置 storage:none
在 GA 中禁用 cookie;在这种情况下,您必须提供和维护自己的 clientid e.g.
ga('create', 'UA-XXXXX-Y', {
'storage': 'none',
'clientId': '76c24efd-ec42-492a-92df-c62cfd4540a3'
});