Google Analytics不会从.asp页面收集数据

时间:2009-12-09 03:49:14

标签: iis asp-classic google-analytics

我过去曾多次安装Google Analytics而没有遇到任何麻烦。但是,最近我第一次在.asp页面上安装了GA。 Google Analytics信息中心告诉我标签已正确安装,但几天后,我看不到任何数据。


alt text http://img704.imageshack.us/img704/4584/tracking1.jpg


alt text http://img340.imageshack.us/img340/8272/tracking2.jpg


.asp页面或Windows服务器是否需要特殊设置?

很遗憾,我没有选择安装GAHelper

2 个答案:

答案 0 :(得分:1)

ASP页面不需要任何特殊配置。您可以使用浏览器中的“查看源”检查是否正确输出了跟踪代码,这是从服务器获取的全部内容。

下一步将使用Firebug或类似工具来查看对Analytics服务器的请求是否正常运行。

答案 1 :(得分:0)

最后使用Google Analytics Asynchronous Tracking使用以下代码完成了这项工作:

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
   (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
  })();

</script>

从来没有完全理解为什么这与通常的谷歌跟踪代码无关......