回答

2

还有支持Google Analytics的Microsoft Silverlight Analytics Framework

我假设他们在C#代码中这样做,其中应该也适用于在服务器端代码中使用。

+0

它与asp.net MVC应用程序一起工作吗? –

1

当然,这在技术上是可行的。 GA所做的就是设置一些变量,并向GA服务器发出HTTP请求,这可以通过JS或通过从服务器获取gif来完成。

主要问题是,你不会得到很多你期望的数据,如浏览器,位置,操作系统版本等,因为发出请求的客户端将是你自己的服务器。

将事件跟踪数据添加到重定向的位置并跟踪GA事件跟踪可能是最好的,这样可以获得更准确的数据集。

如果你确实想要继续走下大多数阻力的道路,这是一个很好的写法,你会怎么做。 http://automateeverything.tumblr.com/post/20500736298/google-analytics-without-javascript-or-cookies这不是C#特有的,但你应该能够抽象出它。

2

是的,它可以在服务器中使用谷歌分析。您需要有一个Google Analytics帐户,as explained here

设置您的帐户后,他们会为您提供一个唯一的跟踪代码以及您必须放入您想要跟踪的网站或母版页的JavaScript代码。此JavaScript代码将为您提供所有魔法,您可以从GA帐户中查看此信息。

您甚至可以通过Google Analytics Easy Dashboard Javascript库(more information here)使用Google图表工具将该图表与您的网站进行整合。

从本教程中,您可以设置您的网站,将GA数据捕获到您的网站并通过Google图表显示在您自己的网页中。

相关问题