在Mvc4/C#中实施Google Analytics?

Who*_*AmI 7 c# asp.net-mvc google-analytics nopcommerce

我正在尝试在我的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(分析)?

谢谢!

Sto*_*out 36

它真的很简单:

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

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

  • 关于 Html.RenderPartial("GoogleAnalytics"),将其添加到 HTML 页面的正文或标题更好吗? (2认同)