我在哪里将Google Analytics代码放入.ASPX页面?

时间:2012-04-23 07:26:36

标签: javascript asp.net html google-analytics

我刚刚注册了谷歌分析,我试图找到在我的页面上添加跟踪代码的位置。我知道如何插入基本的html页面,我只是继承了一个.aspx

的网站

4 个答案:

答案 0 :(得分:4)

您可以将它插入任何位置,只要它不在ASP.NET控件中,它就可以工作。放置它的好地方是你的母版页文件,如果你有一个(这样你只需为整个网站添加一次代码)。

许多前端开发人员建议将您的脚本放在页面底部,这样如果它中断,您的页面仍然可以正常工作。我认为Google Analytics代码应该非常可靠,因此您可以将其放在HTML head 部分中。

答案 1 :(得分:4)

获取Asynchronous Tracking代码(可在Google Analystics页面中找到)并将其放在代码的<head></head>元素内:

<head>
    <meta charset="utf-8" />
    <link rel="stylesheet" type="text/css" href="/css/screen.css" />
    <link rel="shortcut icon" href="/images/favicon.ico">
    <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';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();

    </script>
</head>

如果您按照上面的链接,您将看到您可以拆分脚本块,以便某些代码不会影响页面的呈现。但是,如果用户在加载跟踪代码之前与页面进行交互,您将面临失去某些匹配的风险。因此,只有在您有特殊需要时才这样做。

答案 2 :(得分:0)

Google Analytics(分析)代码的

GA代码是任何属性的全球站点代码(gtag.js)跟踪代码。将GA代码作为第一项复制并粘贴到您要跟踪的每个网页的中。如果您的页面上已经有一个Global Site Tag,只需将以下代码段中的配置行添加到现有的Global Site Tag中即可。

Global Site Tag在Google的网站评估,转化跟踪和再营销产品上提供了简化的标记,使您可以更好地控制,同时使实施更容易。通过使用gtag.js,您将能够从最新的动态功能和集成中受益。

答案 3 :(得分:-1)

跟踪代码是特定于配置文件的,因此您只能通过Profile Settings页面访问特定配置文件。请阅读Where can I find my tracking code?以获取完整说明。