2015-07-10 38 views
0

這可能是相當牽強的,但我想知道是否有任何方式可以讓網站根據用戶最近的網絡活動在頁面上呈現內容?有沒有辦法使用用戶的互聯網歷史來呈現網頁?

例如,如果網站銷售的服裝,以及用戶最近搜索了手套,手套,然後會在主頁上的第一個項目。

這是假設的站長已經與谷歌或其他任何搜索引擎沒有事先安排,該網站從未有過的機會,給用戶的cookie。

回答

1

如果你的意思是他們一般的瀏覽歷史記錄,包括其他網站,那麼答案是不廣泛。您需要使用JavaScript來搜索某種瀏覽器歷史記錄對象,這是因爲隱私原因而不允許的。這將是相當於走進別人的房子,以便通過他們的郵件和私人文件進行搜索的技術。

已經有各種瀏覽器黑客意外地允許這樣做。 One Firefox vulnerability允許JavaScript重置指向網站網址的鏈接並測試其「訪問顏色」以查看用戶是否訪問過該網址。鑑於瀏覽器現在可以每分鐘搜索數以萬計的地址,這是一個相當隱私的漏洞。

廣告客戶所依賴的機制是圍繞網絡的特定廣告網絡的普遍性:如果一臺計算機用於訪問多個不相關的網站,並且他們都使用相同的廣告合作伙伴,則該合作伙伴可以大致瞭解該機器的用戶的興趣。就搜索引擎而言,如果您搜索「手套」,該信息可能也會發送到引擎自己的廣告網絡,以便在隨後訪問的網站的廣告中向您展示手套。

在理論上是可能的,你(作爲網站所有者)可以做一個JavaScript調用您的廣告合作伙伴,獲得與當前用戶相關的一些關鍵詞,根據他們的活動歷史的廣告網絡知道。然而,即使這些數據是「經許可」(儘可能寬鬆)給出的,但仍然存在隱私問題,而廣告網絡可能不願冒險。

當然,你可以保持在自己的網站的用戶的搜索記錄,並修改相應的頁面。這裏的隱私問題不那麼嚴重,因爲用戶已經願意在您的網站上輸入他們的裁縫搜索條件,並且可能想要看看您要提供哪些手套。

相關問題