我需要在我的 asp.net 网页中包含 google 分析代码。但它不跟踪任何东西。我想使用谷歌分析跟踪地理位置信息、IP 地址、 session 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) 进入页面时是否禁用了广告拦截器?
关于javascript - 在 ASP.NET Web 应用程序中包含 Google Analytics javascript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35335677/