2

最近我在 Flippa 上发现了一个网站,其中 googleanalytics 统计数据与其他数据不完全匹配(它们很高但经过验证)

出于个人利益,我尝试修改 G. Analytics 代码以查看是否可以伪造 Analytics 报告:

这就是我得到的:

<script type="text/javascript">

var i=0;
for (i=0;i<=10;i++) {

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-19629541-9']);
 _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async =   true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') +     '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

}

</script>

请注意脚本的这一部分“for (i=0;i<=10;i++)”i<=10 意味着对于访问您网站的每个访问者,它计为 10 次页面浏览量,实际上应该将您的跳出率低于1%,所以看起来人们会留在您的网站上。我试过了,它奏效了。

问题是我无法操纵 G. Analytics 报告中显示的访问者数量和独立访问者数量。

出于教育目的,这些统计数据是否可以被操纵

PS 实际上,flippa 通过让您通过 G. Analytics 仪表板通过电子邮件向他们发送报告来验证 G. Analytics 报告

4

3 回答 3

4

GA是一个神奇的工具,可以根据网站活动进行修改,代码的灵活性是根据用户的选择来捕获数据,代码实际上是用来控制网站的跳出率,默认值有时计算错误的数据。所以 Chriswede,这不是 GA 的骗局或操纵,而是谷歌根据用户准确生成数据的灵活性。

于 2012-10-19T05:15:04.270 回答
1

如果您在循环中(之前)使用_gaq.push([_setDomainName, '.domain.com']);and或者随机地使用,您还可以夸大访问者/唯一访问者的实际数量。_gaq.push([_setDomainName, 'domain.com']);_trackPageview

于 2012-07-11T14:30:44.040 回答
1

您操纵自己的访问者数据。您可以直接在仪表板上操作它们。这不像您将您的登录名/密码提供给其他人来证明您的网站有多酷,对吧?

于 2012-07-11T13:50:22.013 回答