Asp.net mvc 3 谷歌网页分析不';在我的ASP.NETMVC3Razor网站上不工作

Asp.net mvc 3 谷歌网页分析不';在我的ASP.NETMVC3Razor网站上不工作,asp.net-mvc-3,razor,google-analytics,Asp.net Mvc 3,Razor,Google Analytics,我们最近推出了一个新网站,自推出以来,我一直无法在网站上进行页面分析。谷歌还声称我的跟踪代码不起作用,但我认为这是一个用词不当 每当我尝试加载页面分析时,我都会收到以下错误: 我们已发现您的设置中存在问题。这些可能会导致在页面分析中加载问题。 您的站点没有从Google加载ga.js 如果您在自己的服务器上托管Google跟踪代码,它不会自动更新,并且可能会错过重要的更改 我们在您的网站上找不到跟踪片段。无法加载页内分析。请确保已正确安装跟踪。如果代码段包含在单独的JavaScript文件中,

我们最近推出了一个新网站,自推出以来,我一直无法在网站上进行页面分析。谷歌还声称我的跟踪代码不起作用,但我认为这是一个用词不当

每当我尝试加载页面分析时,我都会收到以下错误:

我们已发现您的设置中存在问题。这些可能会导致在页面分析中加载问题。 您的站点没有从Google加载ga.js

  • 如果您在自己的服务器上托管Google跟踪代码,它不会自动更新,并且可能会错过重要的更改

  • 我们在您的网站上找不到跟踪片段。无法加载页内分析。请确保已正确安装跟踪。如果代码段包含在单独的JavaScript文件中,则必须手动检查是否正确加载

-结束-

我只是简单地将跟踪代码复制粘贴到网站上,没有做任何不寻常的事情。我还进行了检查,以确保在Web属性设置下,我的Web属性名称和默认URL为atlascode.com

欢迎你们提出任何想法

编辑:添加了谷歌分析错误的截图

提前谢谢


Simon

根据我的经验,当我没有将默认URL设置为与配置文件中设置的URL完全匹配时,就会发生这种情况

马特


有人把我打到了你的源头

网络上有很多人都在抱怨同样的问题。 我注意到了一些有趣的事情


大多数开发人员喜欢排除
分析
跟踪登录管理员的代码,并在登录时尝试签出
页面分析
。因此,实际上没有任何
ga.js

在Magento Enterprise上遇到同样的问题,但解决方案非常简单:ga代码只需要放在
标记之前。在这个简单的修复之后,页面跟踪就完美地工作了

更新


另外,请确保您的站点中没有安装framekiller。

:)谢谢Matt,我想我已经相应地设置了它?见截图。www.atlascode.com重定向到atlascode.com只是认为这可能是因为MVC中的url格式。在“疑难解答”>“默认页面”下查看,我已经缩小了范围。我正在使用IIS 7.5 URL重写模块执行重写,以永久重定向到。当我删除此项时,页内分析功能将完美运行。因此,这与此有关,但我仍在尝试解决方法。如果我速度慢,请查看抱歉,Matt,但我不知道这有什么关系?请尝试在
全屏模式下查看它。另外,检查以确保没有任何类型的脚本阻止程序。如果
atlascode.com
无法加载所有脚本(analytics加载的脚本,如gstatic.com和google.com中的脚本),那么它将失败。