在 asp.net Web应用程序中包括Google Analytics javascript代码

Include Google analytics javascript code in asp.net web application

本文关键字:Google Analytics javascript 代码 包括 asp net Web 应用程序      更新时间:2023-09-26

我需要在我的 asp.net 网页中包含谷歌分析代码。但它不跟踪任何东西。我想使用谷歌分析跟踪地理位置信息,IP地址,会话ID和浏览器信息。这是我的代码,

var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXXX-1']);
  _gaq.push(['_trackPageview']);
  (function (i, s, o, g, r, a, m) {
      i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
          (i[r].q = i[r].q || []).push(arguments)
      }, i[r].l = 1 * new Date(); a = s.createElement(o),
      m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
  })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
  var clientId , positionObj;
       ga(function (tracker) {
            clientId = tracker.get('clientId');
       });
       _gaq.push(['_setCustomVar',1, 'clientId','Premium', 1 ]);
       _gaq.push(['_setCustomVar',1, 'ipaddress','::1', 1 ]);
       _gaq.push(['_trackPageview']);

我参考了以下链接,https://developers.google.com/analytics/devguides/collection/gajs/

我想跟踪页面加载中所有必需的更改。

这是遗留的javascript版本,你应该使用最新的版本:https://developers.google.com/analytics/devguides/collection/analyticsjs

我不确定你做了什么,你没有做什么,所以让我们介绍一下基础知识:

1) 您是否创建了分析帐户?

2)您是否在html页面中包含代码段?

3)您是否将其替换为自己的ID?3) 进入页面时是否禁用了广告拦截器?