是否可以判断某个网站是否在ga.js脚本中使用anonymizeIp?

时间:2015-04-23 20:00:40

标签: javascript google-analytics privacy

我使用Ghostery找出哪些网站使用ga.js脚本向Google Analytics发送信息。

我正在浏览Firefox,我想知道是否有办法告诉他们是否正在启用anonymizeIp功能。

2 个答案:

答案 0 :(得分:2)

在网络标签中查看以"collect/"...开头的Google服务器通话(这将是对 Google Analytics 的调用)。

看看它是否包含一个名为&aip的参数,它代表(相当明显)“anonymize ip”。

如果匿名,通常会设置为1,但AFAIK任何值都会启用匿名化。

答案 1 :(得分:0)

您可以在浏览器控制台中粘贴此代码,以获取页面上所有跟踪器的设置:

ga(function() {
  var trackers = ga.getAll();
  for (i = 0; i < trackers.length; i++) { 
    var values = trackers[i].b.data.values;
    console.log(values[":trackingId"],values[":anonymizeIp"]);
  }
});

默认情况下,未设置anonymizeIp属性,因此您将在Stackoverflow上看到undefined,我们看到:

UA-108242619-1 undefined

如果你设置它:

ga('set', 'anonymizeIp', true);

再次运行该命令,您将看到设置为true