我正在尝试在我的 MVC 网站中实现 Google Analytics。首先,我尝试创建一个 GA 帐户。不幸的是,我在 localhost 上进行本地开发,这不是一个有效的站点 URL,但我找到了一个有望在这里工作的修复程序 http://www.objectpartners.com/2011/05/26/setting-up-google-analytics-on-localhost/#comment-5960 .
然后,我复制生成的 JS 跟踪代码并将其粘贴到 View 中。但是,我发现了这篇关于使用 NuGet 包“GoogleAnalyticsTracker”的文章 (http://analyticsimpact.com/2011/01/20/google-analytics-on-intranets-and-development-servers-fqdn/),它可以让您使用 .NET 框架跟踪您的站点。我按照这些步骤将代码添加到 Controller ,但 View 中没有显示任何内容。
我想一个解决方案是创建一个新的 GA 帐户,复制 JS 跟踪代码并将其粘贴到/Views/Shared/_Layout.cshtml。
有人有在 MVC4 应用程序中实现 Google Analytics 的经验吗?
谢谢!
最佳答案
其实很简单:
- 创建一个名为 GoogleAnalytics 的分部 View
- 从 Google 复制并粘贴 Analytics 跟踪 JavaScript 代码
- 使用
@{ Html.RenderPartial("GoogleAnalytics");
在所有页面使用的模板中 - 发布网站
- 等待 24 小时以显示统计信息
这是我组织的方法,但是您可以将它放在任何位置,只要代码在您要跟踪的每个页面上都可见即可。
关于c# - 在 Mvc4/C# 中实现 Google Analytics?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21832711/