Alexa和Google Analytics如何跟踪受众特征?

时间:2010-08-24 01:02:46

标签: google-analytics alexa

Alexa和Google Analytics等服务如何跟踪访问者的年龄,性别,大学教育等?

http://www.alexa.com/siteinfo/stackoverflow.com

3 个答案:

答案 0 :(得分:7)

Alexa肯定会从其工具栏用户那里获取其流量信息。由于这是一个相对较小且自我选择的人群,这不可避免地导致偏差样本(这就是为什么Alexa流量与我运行的站点上的测量流量不匹配的原因)。即使采用最佳的统计技术来减少偏差,当采样分布不均匀时,也永远不能完全摆脱它。

不清楚Google是如何做到这一点的,虽然它可能涉及跟踪Cookie。

我最近一直在研究的一个项目与这个问题有关。

另一种方法(也有偏见,但不同的方法)是使用IP到位置服务来查找您网站的每个访问者的近似纬度和经度。然后使用我的项目(完全披露:我运行该网站,它是商业的):

http://askgeo.com

获取该位置的人口统计信息。 AskGeo实际上提供了几个地理层面(州,县,县细分,城市,邮政编码,人口普查区(几千人)和人口普查区块组(约一千人)的人口统计信息。你可能想要使用给定纬度和经度的最低水平(即人口普查区块组)。

该网站返回了大量的人口统计变量。这个想法是使用块组级别提供的人口统计变量的软计数。举个例子,如果您试图跟踪用户的年龄分布,那么您将使用AskGeo响应中提供的年龄范围,对于给定的样本,您将为每个对应的范围添加一个小数软计数。从相应的年龄范围到该区组中的人口百分比。例如,带我去旧金山的邻居。它具有以下年龄分布:

  • CensusAgePercent0To4:7.3%
  • CensusAgePercent5To9:3.5%
  • CensusAgePercent10To:3.2%

...(跳过一点,因为你可能会得到这个想法)......

  • CensusAgePercentOver85:1.5%

如果您获得了跟踪该人口普查区块组的IP地址,您可以将这些百分比(从0到1的分数)添加到这些年龄范围的(软)计数器中。 (软计数器只是一个允许非整数计数的计数器。)

您可以对种族,性别,收入水平,房屋价值等做同样的事情。

这种方法也有偏见,因为它假设给定区块组中的所有人都有可能访问您的网站。但是你可以在你自己的网站上做这件事,而不仅仅是Google和Alexa,如果某个类别的软件数量高于全国平均水平,它仍会让你相对了解谁正在访问你的网站。类别。

与简单的直接计数相比,更复杂的技术也可能导致更丰富的结果。

答案 1 :(得分:0)

我做了一些研究,显然这些人口统计数据的跟踪方式与电视观众人口统计数据的跟踪方式相同。有些人使用他们的(Alexa)工具栏进行浏览,这些工具栏可以跟踪所访问的网站。这些人心甘情愿地(?)提供年龄,性别等信息,Alexa从该样本中推断出一般人口统计数据。这当然留下了偏见的空间,但这是统计数据的问题。

答案 2 :(得分:0)

Alexa从您有意安装的浏览器工具栏中获取其信息,或者作为使用某些软件的软件包的一部分获取。 它询问问题以了解人口统计参数并跟踪您访问的网站。如果您知道80%的网站访问者是女性,并且您有访问此网站的新访问者,您可以认为此人很可能是女性。如果您知道这个人访问的很多网站,您可以猜到很多。

但正如http://netberry.co.uk/alexa-rank-explained.htm所说,您只能依赖来自Alexa TOP100,000的信息,因为Alexa从访问这些网站的少量用户那里获得了足够的信息。他们说“数百万”,但它占总数的一小部分