【问题标题】:will google analytics work with multiple sharepoint zones?谷歌分析将与多个共享点区域一起工作吗?
【发布时间】:2016-10-17 20:38:29
【问题描述】:

我有一个包含 Internet 和 Intranet 区域的 SharePoint 2010 网站。我想捕获网站的内部和外部流量。 Internet 访问使用基于表单的身份验证,Intranet 访问使用 Windows 身份验证。

  1. 互联网:http://www.thesite.org
  2. 内网:http://thesite

除了登录页面之外,这两个网站都是相同的。 Google Analytics Support 建议必须通过 fqdn 访问 Intranet。但我想这不适用于这种情况。

那么,如果我在我的母版页中放置一个谷歌分析跟踪代码,它会捕获来自这两个来源的流量吗?还是我需要不同的方法?

【问题讨论】:

    标签: sharepoint google-analytics sharepoint-2010


    【解决方案1】:

    默认情况下这可能不起作用 - IIRC cookie 只能在完全限定的域名上设置,并且由于 GA 使用 cookie,它不适用于 http://thesite

    一种可能的解决方法是在创建跟踪器时通过设置storage:none 在 GA 中禁用 cookie;在这种情况下,您必须提供和维护自己的客户端 ID,e.g

    ga('create', 'UA-XXXXX-Y', {
      'storage': 'none',
      'clientId': '76c24efd-ec42-492a-92df-c62cfd4540a3'
    });
    

    【讨论】:

    • 谢谢 - 如果我们将其更改为 fqdn 会怎样。你知道那时会有什么障碍吗?
    • 如果 GA 可以设置 cookie 并访问互联网,它将起作用(但如果您的域不同,除非您实施跨域跟踪,否则当用户更改域时会话将重新启动)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-05
    • 2013-10-10
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 2012-12-25
    • 1970-01-01
    相关资源
    最近更新 更多