2009-09-05 19 views
2

我使用asp.net C#和尋找一個可靠的方式來獲得真正的獨特的人文命中物品。我的目標是,如果它是一個機器人或非人類訪問,就不算數。任何人,即阻止Cookie或沒有啓動Cookie的點擊都不應該算在內。可靠的方式來獲得獨特的點擊數到第

恐怕有人可能會嘗試通過發送一堆機器人到具有不同IP地址的文章並刪除每次訪問的Cookie來試圖在文章上點擊。另外,如果搜索引擎機器人應該訪問該文章,則不應該計算該命中。

有沒有一種可靠的方法來做到這一點?

回答

1

當我搜索「determine if visitor is a bot」時,發現很多有趣的頁面。但實際上我懷疑這是一個不斷變化的前沿。

你也可以在meta.stackoverflow.com上提問這個問題,看看他們是如何在這裏做的(如果他們這樣做的話)。

0

Google Analytics確實區分「訪問者」和「搜索引擎」。我不知道他們是如何做的,但如果這是您的選擇,您可以在您的網站上實施GA並將其用於計算文章的點擊量。
如果直接使用GA是不是一種選擇,也許你加入GA到頁面引用時,對如何獲得您想要的結果了一些線索JavaScript文件。

+0

有沒有一種方法以編程方式獲得GA計數命中? – user161433 2009-09-05 01:48:56