2014-02-20 28 views
-3

我需要編寫一些代碼,可以在我的網站上獲取訪問者的性別和年齡,而不必像Google Analytics一樣要求獲得存儲訪問者的權限。在網站上獲取訪問者年齡

我已經設法通過使用Facebook Graph API(性別不需要用戶許可)獲取用戶性別的方法。所以現在我堅持一種方式,我可以讓訪問者的年齡,因爲我不能使用Facebook Graph API,因爲它需要用戶的許可才能獲得。

任何想法?謝謝閱讀。

+3

Facebook API確實需要用戶許可。 Google Analytics(分析)從各個合作伙伴獲取數信息不只是從無處顯現。 –

+7

問他們一系列流行音樂問題,並根據貝葉斯學習算法估計他們的年齡。 –

+2

你可以問。這不像Facebook提供的年齡可能更準確。 – nullability

回答

7

這裏的功能與Facebook一樣準確,但不需要用戶權限。

function get_age() { 
    return Math.floor(Math.random() * (100 - 13) + 13); 
} 

如果你想要更多的準確性,你可以使用多個隨機數將數據傾斜到一個更現實的分佈。看到我放在一起的jsfiddle:http://jsfiddle.net/D7sj6/

+1

似乎可以使某種統計鐘形曲線更準確。 –

相關問題