有没有办法检查浏览器是否安装了Alexa工具栏?

时间:2009-07-26 09:44:27

标签: analytics metrics web-traffic traffic-measurement

有没有办法检查访问者的浏览器是否安装了Alexa工具栏?这可能是通过JavaScript完成的。​​

这样做可以让我们在一定程度上弥补网站Alexa评级的偏差。参见例如Alexa Toolbar and the Problem of Experiment Design

特别是在美国之外,Alexa工具栏并不常见 - 但无论如何,它都被使用了。因此,通过测量已知网站上的工具栏/无工具栏访问率,可以确定校正因子。

我是一名网络开发人员/设计师,负责管理我管理的几个客户网站。它们分为不同的类别,正如我可以看到的那样,它们与浏览器和平台的使用相关联,并且可能与Alexa工具栏的使用相关联。这些类别可能是“一般公共网站”,“学术网站”,“技术网站”,“网站开发者和搜索引擎优化网站”等。

我不确定Alexa是否会试图弥补这种偏见本身,以及是否如何做到这一点,但也许也可以找到这些信息。

埃里希

2 个答案:

答案 0 :(得分:3)

对于某些浏览器,它会修改用户代理,以便您可以检查用户是否使用

向Alexa报告
<?php if (preg_match('/(Alexa)/i',$_SERVER['HTTP_USER_AGENT'])) {echo 'This is Alexa Reporter :)';) ?>

<script>if (navigator.userAgent.indexOf('Alexa') != -1) {alert('This is Alexa Reporter');}</script>

答案 1 :(得分:1)

我发现这篇文章似乎允许你检测它,如同指出的那样强硬,它基本上就是间谍软件,所以我不知道为什么你会不顾一切地“推动”它对你的看法:{ {3}}