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


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


11163
2017-08-21 05:34


起源

是的,您可以将GA用于Intranet,但它不是内部网的良好报告工具: analytics.angelfishstats.com/google-analytics-for-intranet - Andrew C


答案:


是的,Google分析也可以用于内部Web应用程序。请拜访 这个 URL将清除您的疑虑。如果您单击给定链接并且能够从内部网络访问analytics.js文件,则可以将Google分析用于受企业防火墙保护的内部应用程序。

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


12
2017-08-25 05:33





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

如果您的Intranet服务器已连接到Internet,则可以收集日志中的所有匹配 将其传输到Google Analytics

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


1
2017-08-21 07:50



谢谢@Eike。它是否适用于intranetcert.example.com?我试图为intranetcert实现。但是,在仪表板中,我没有看到任何数据。 - user226817


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

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

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


1
2017-08-22 09:58





要使Google Analytics为您的公司Intranet生成报告   使用情况,您的公司网络必须能够访问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条目),即使他们收到“拒绝访问”或类似消息,跟踪仍应有效。


1
2018-05-05 06:25