我有一个涉及 Google Analytics 和 Tomcat 的概念上简单的问题,但我无法解决它。
我们为我们的生产机器设置了 Google Analytics,它运行良好。我想建立一个谷歌分析帐户来监控我们的测试系统,这样我就可以在不影响/污染我们的生产数据的情况下测试各种功能。我设置了一个测试系统和一个测试 Google Analytics 帐户。但是,测试 Google Analytics 帐户永远不会从测试系统接收数据。
根据我的调查,问题似乎在于我的测试系统被称为“localhost”而不是“test.mycompany.com”,因此 Javascript 使用的 document.domain 属性是“localhost”而不是“test” .mycompany.com”应该是的 URL。这导致 Google Analytics cookie 写入不正确(我认为),因此 Google Analytics Javascript 代码永远不会向我的 Google Analytics 帐户发送数据。
有没有办法在 Tomcat 6 中设置这个“document.domain”属性,以便这个系统认为它是“test.mycompany.com”而不是“localhost”?
我已经检查了 Tomcat 文档和 Google Analytics 文档,但它们都没有直接解决这一点。
任何帮助,将不胜感激。