如何确定访问您网站的用户的人口统计数据?

Posted

技术标签:

【中文标题】如何确定访问您网站的用户的人口统计数据?【英文标题】:How to determine demographics of users visiting your site? 【发布时间】:2010-11-02 15:06:11 【问题描述】:

广告服务器似乎(并且确实)非常了解使用行为和内容相关定位访问特定网页的用户。我也希望能够跟踪这些数据。我特别想知道:

年龄范围 男/女 地理信息

我希望根据每个请求(不是每日摘要)提供此信息

完成此任务的最佳方法是什么?

谢谢!

【问题讨论】:

【参考方案1】:

有些供应商专门描述您网站的流量。非常粗略地,他们通过从大量站点中找到与您的站点最接近的匹配项来工作,实际上他们确实拥有详细的人口统计数据。为了改进匹配,其中一些为您提供了一个 javascript sn-p 以插入到您网站的页面中以收集用户数据并将其发送到他们的服务器(或多或少类似于网络分析代码)。

Quantcast 就是这样的供应商。我包含的链接会将您带到他们的页面,该页面显示示例受众人口统计报告。

Crowd Science 是另一个。

这些都不是免费的(虽然他们可能有 freemium 服务,我不知道。

另一方面,Alexa 是免费的并提供类似的数据;只需在他们的文本框中输入您网站的 url,然后当您获得结果页面时,选择 Audience 选项卡。

【讨论】:

【参考方案2】:

年龄和性别:询问您的用户。 地理信息:使用 GeoIP 定位。

【讨论】:

谢谢——我想在不询问访客的情况下这样做。这是一个内容网站(即博客),我想知道我的读者是谁,而无需让他们登录【参考方案3】:

你可以试试Hitwise,但是 IIRC 有点贵

【讨论】:

【参考方案4】:

Doug's 是一个很好的答案,但 Google Analytics 现在也为您提供了这一点,这是基于他们对 DoubleClick 的收购。所以它是免费的。

Google Analytics Demographics & Interests

请注意,无论您从谁那里获得此信息,该信息都是基于跨站点信息。这是基于“第三方 cookie”,许多用户会根据浏览器的安全/隐私设置关闭(有时他们不知道他们正在这样做)。

【讨论】:

以上是关于如何确定访问您网站的用户的人口统计数据?的主要内容,如果未能解决你的问题,请参考以下文章

如何确定您之前是不是在时间序列数据中访问过某个区域

AJAX请求如何正常工作?

如果不同用户有多个数据库访问,会有问题吗?

如何使用他们的电子邮件地址获取用户的详细信息

如何确定网站制作时的层次问题

您如何检测网站访问者的国家/地区(特别是美国与否)?