在 asp.net Web应用程序中包括Google Analytics javascript代码
Include Google analytics javascript code in asp.net web application
我需要在我的 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) 进入页面时是否禁用了广告拦截器?
相关文章:
- 在Google Analytics中跟踪用户,但只能在两个操作之间跟踪
- 如何使用Google Analytics跟踪表单提交
- 创建类似于Google analytics的分析地图
- 如何将Google Analytics配置为将URL参数作为单个页面进行跟踪
- 从Google Analytics文档中重新创建滚动效果
- 将javascript与PHP混合?(跟踪Google Analytics虚拟页面浏览量)
- 使用Google Analytics API的区域图-未采集类型错误无法读取'库'的未定义
- 如何将Google Analytics集成到GWT应用程序中
- 在javascript客户端和java服务器之间共享Google Analytics ClientID
- 2个Analytics帐户中的Google Analytics事件触发器跟踪
- 使用AddThis-config-data_ga_property向两个Google Analytics配置文件报告
- Google Analytics setup (advanced Javascript)
- Google Analytics(分析)多跟踪帐号维度数据部分未显示在报告中
- 检查Google Analytics是否已加载并调用ga('create',..)
- 如何在chrome扩展中加载Google Analytics和Facebook SDK
- 在 301 重定向期间,Google Analytics cookie _ga会发生什么情况
- 将JS变量作为文本返回以发送到Google Analytics
- 将Google Analytics添加到空网站
- 具有用户范围的Google Analytics自定义维度使用情况
- Google Analytics的多域跟踪