Google Analytics跟踪器无法在ASP.NET网站中使用

时间:2012-11-30 21:14:05

标签: asp.net vb.net google-analytics

我有一个拥有大约6个网站的客户端,这些网站在VB.NET中都是相同的框架。我试图在每个内部添加Google Analytics跟踪器但没有成功。我有许多客户使用WordPress网站或我的自定义CMS(在JavaServer Faces中)完美运行。我很确定我在VB.NET中做了一些我几乎从不使用的东西。

这是我正在使用的VB.NET中的代码:

<head>
    ...
    <!-- Google Analytics -->
    <asp:ContentPlaceHolder ID="GoogleAnalyticsTracker" runat="server">
        <script type="text/javascript">
            alert('ga-start');
            var _gaq = _gaq || [];
            _gaq.push(['_setAccount', '<%= m_sIDGoogle %>']);
            _gaq.push(['_setDomainName', 'none']);
            _gaq.push(['_setAllowLinker', true]);
            _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';
                var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
                alert('ga-stop');
            }
            )();
        </script>
        </asp:ContentPlaceHolder>
</head>

注意:我也在</body>之前尝试过,如Google Analytics中所述。

以下是渲染结果:

<script type="text/javascript">
    alert('ga-start');
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA–29119317–1']);
    _gaq.push(['_setDomainName', 'none']);
    _gaq.push(['_setAllowLinker', true]);
    _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';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
        alert('ga-stop');
    }
    )();
</script>

另请注意,两个警报('')正在运行,Firebug告诉我ga.js也已加载。

毕竟,Google Analytics中没有跟踪任何内容。有人知道我做错了什么?

您还可以访问测试网站:http://mouk-mouk.amiesterre.com

1 个答案:

答案 0 :(得分:1)

最后修好了,我不知道为什么,但代码错了:

UA-29119317-1&gt; UA-29119317-1

UA–29119317–1 > UA-29119317-1

在视觉上我们没有看到Courier New ......