适用于私有Intranet应用程序的Google Analytics

时间:2018-03-12 11:32:40

标签: google-analytics analytics intranet

我一直在考虑将Google Analytics用于没有任何公共网址的私有内部网应用程序;例如,应用程序可能正在http://myapplicationhttp://192.124.51.12中运行。

正式,this wouldn't be supported by Google Analytics

  

您的Intranet还必须可通过完全限定的域名访问,例如http://intranet.example.com。如果您的Intranet只能使用不完全限定的域名(例如http://intranet)进行访问,则Analytics JavaScript将无效。

在了解此情况之前,我设置了一个虚假域名的GA帐户,并开始在http://localhosthttp://testdomainhttp://testdomain.com中测试本地应用程序。尽管文档实际上说的是什么,但这似乎完美无缺,GA正在接受所有点击并正确显示所有报告。

因此,我的问题是:

  • 我的GA帐户中实际使用的域名设置是什么?在实际发送和记录点击之前,GA肯定不会检查我是否在所述域中。
  • 这是一个真正可行的解决方案吗?“似乎工作”并不是一个特别有力的论据,所以我想知道人们是否一直在使用GA来处理私有内部网,如果有的话是否需要进行任何更改或黑客攻击。

1 个答案:

答案 0 :(得分:2)

我的GA帐户中实际使用的域名是什么?
技术上没什么。您可以设置跨域跟踪器并让它在您想要的任意数量的域上工作,这与GA管理中设置的值无关

这是否真的是可行的解决方案?
是。我已经在一些大型企业内部网上推出了它。要记住的事情:

  • 分析库:位于公司网络中的人员必须能够加载分析库(analytics.js)

  • PII (Personally Identifiable Information) :内联网常用的功能之一是查找用户,如果启用搜索跟踪,请小心,因为您可能会发现自己正在收集PII信息(姓名,电子邮件),这违反了GA的条款和条件。有一些可用的解决方法(例如,不跟踪搜索容器@,或混淆电子邮件的一部分等...)

<强>的FQDN
确实,默认情况下它不起作用。 The solution is to either use an IP address or turn off domain hashing。注意:如果您拥有专用网络和Intranet,那么设置人们可以解决的FQDN应该不会太困难(例如,在互联网路由器上)。