在Mvc4 / C#中实施Google Analytics?

我正在尝试在我的mvc网站上实施Google Analytics。 首先,我尝试创建一个GA帐户,不幸的是我正在本地开发本地主机,这不是一个有效的网站URL,但我找到了一个有希望在这里工作的修复程序http://www.objectpartners.com/2011/05/26/设置google-analytics-on-localhost /#comment-5960 。

然后我复制了生成的JS跟踪代码并将其粘贴到视图中。 但是我发现这篇文章( http://analyticsimpact.com/2011/01/20/google-analytics-on-intranets-and-development-servers-fqdn/ )关于使用NuGet包“GoogleAnalyticsTracker”whitch应该让你使用.NET框架跟踪您的站点。 我通过将代码添加到控制器来执行这些步骤,但视图中没有显示任何内容。

我想一个解决方案是创建一个新的GA帐户,复制JS跟踪代码并将其存入/Views/Shared/_Layout.cshtml。

是否有人在MVC4应用程序中实施Google Analytics(分析)?

谢谢!

它真的很简单:

  1. 创建名为GoogleAnalytics的部分视图
  2. 从Google复制并粘贴Google Analytics跟踪JavaScript代码
  3. 使用@{ Html.RenderPartial("GoogleAnalytics"); } 在所有页面使用的模板中
  4. 发布网站
  5. 等待24小时以显示统计信息

这是我有组织的方法,但只要代码在您要跟踪的每个页面上都可见,您就可以将其放在任何位置。