谷歌分析和匿名IP
Google Analytics and anonymizeIp
我已经建立了谷歌分析,并在这里收到了这个跟踪代码
<script>
(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');
ga('create', 'UA-********-1', '*****.com');
ga('send', 'pageview');
</script>
但由于法律问题,我还需要实现匿名Ip功能。它说这里有一个_gat
对象,只需要调用该函数。但在我收到的跟踪代码中,没有_gat
对象。
我还看到了与此问题相关的代码片段,它们看起来与我的跟踪代码完全不同。
紧迫的问题是:如何正确实现跟踪代码中的匿名IP?
您使用的是更新的通用分析(analytics.js
)代码,该代码具有不同的语法。尝试
ga('create', 'UA-********-1', '*****.com');
ga('set', 'anonymizeIp', true);
ga('send', 'pageview');
文档位于:IP匿名
可能是时间问题,我在谷歌论坛上找到了这个解决方案(http://productforums.google.com/forum/#!topic/analytic/K8yFv5XBtCM),添加到anomyizeIp方法中以解决您的问题:
<script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script>
<script type="text/javascript">
var pageTracker;
setTimeout('startGA();', 500);
function startGA()
{
pageTracker = _gat._getTracker("UA-XXXXXX-X");
pageTracker._initData();
pageTracker._anonymizeIp();
pageTracker._trackPageview();
}
</script>
相关文章:
- 谷歌地图固定位置覆盖
- 不显示带有本地json文件数据的谷歌地图脚本
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- 谷歌地图标记不会显示
- 无法在JS中显示谷歌地图
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在谷歌地图上获取事件的x,y坐标
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 模拟谷歌地图中的点击
- 谷歌文档表面引擎
- 如何知道哪个标记被谷歌地图点击了
- 谷歌地图JS API+JSON-多个标记没有显示
- 如何在谷歌字体加载时显示加载图像
- 将PHP变量传递给javascript,以显示IP在谷歌地图上的位置
- 谷歌分析和匿名IP
- 如何在谷歌地图中通过ip获取城市名称