我们可以在内部网站上使用谷歌分析吗?

时间:2014-08-21 05:34:29

标签: google-analytics content-management-system firewall intranet firewall-access

我有一个可从公司防火墙内部访问的Intranet应用程序。要跟踪某些特定网页,我想在我的Intranet应用程序中实施Google Analytics。仅当用户系统安装了某些特定证书时,才能从外部访问此应用程序。 是否可以在我的Intranet应用程序中实施Google Analytics? 这个Google分析是否会在公司防火墙内部运行? Google分析的工作原理是什么,即谷歌分析的实际流程是什么?

4 个答案:

答案 0 :(得分:16)

是的,Google分析也可用于内部网络应用程序。请访问this网址,这将清除您的疑虑。如果您点击指定的链接并且能够从内部网络访问analytics.js文件,则可以将Google分析用于受公司防火墙保护的内部应用程序。

请注意,实施后,跟踪数据仅在24小时左右可用。因此,您需要先等待24小时。即使您无法查看跟踪数据,也请访问this link。您将找到不使用分析代码的可能原因。

答案 1 :(得分:1)

Google Analytics是软件即服务,可在Google服务器上运行。如果您的客户无法访问Google服务器,则无法发送跟踪数据,Google Analytics也不会显示任何内容。您可能需要调整防火墙规则以允许对Analytics服务器的调用通过(您是否希望第三方javascript将数据从Intranet发送到Internet?在执行完所有后,可能还会产生法律后果)脚本基本上意味着将客户端控制权交给第三方。)

如果您的Intranet服务器已连接到互联网,您可以收集日志中的所有匹配并pipe this to Google Analytics

但Google Analytics可能不是最佳选择。您肯定不需要广告系列数据,您可能在公司中没有电子商务,并且根据您的公司类型,地理数据和技术数据可能不相关(毕竟您可能知道您的员工使用的计算机以及它们的位置) 。对于页面计数器,自托管解决方案也可以做到。

答案 2 :(得分:1)

Google Analytics要求您在要跟踪的每个网页上放置脚本。只要加载了包含脚本的页面,脚本就会运行并向GA发送数据,因此您的用户必须连接到Internet以及Intranet才能注册其使用情况统计信息。需要考虑的一个安全问题是,您的Intranet网页的标题将通过Intranet从外部发送,您的IT安全可能会遇到此问题。

对于基本的Intranet分析,我建议从开源Piwik开始,并在您的服务器上安装。

它会为您提供大量初始使用数据,如果您的客户决定他们想要更多,您可以查看更复杂的产品。

答案 3 :(得分:1)

  

为了让Google Analytics为您的公司内部网生成报告   使用情况,您的公司网络必须能够访问Google Analytics   JavaScript文件(analytics.js)。

...

  

您的Intranet也必须是可访问的   通过完全合格的域名,如   http:// intranet.example.com。如果,Analytics JavaScript无法运行   您的Intranet只能使用不是的域名进行访问   完全限定,例如http:// intranet

参考:https://support.google.com/analytics/answer/1009688?hl=en

在您的示例中,如果没有您提到的证书的人仍然可以访问该域(即,域名的公共DNS条目),即使他们获得了拒绝访问权限。或类似的消息,跟踪应该仍然有效。