我已經獲得了一個新項目來創建所謂的Web用戶體驗分析包。跟蹤用戶鼠標
這個想法是用JavaScript跟蹤來到網站的用戶的鼠標移動,然後播放它們以便我們可以看到人們在做什麼。
我已經給出了一個規範,這裏是一個需求列表。
記錄用戶動作並播放。
需要捕捉......
- 鼠標移動
- 用戶輸入
- 滾動
- 當用戶點擊
- 能夠跟蹤多個網站
- 不顯示信用敏感表格的卡信息
- 記錄安全性ht tp和https頁面
我將要採用的方法是使用AJAX和jQuery將所有鼠標移動,滾動和點擊數據存儲到數據庫中並使用此數據創建記錄。 關於回放視頻,我正在考慮使用鼠標圖像移動到存儲在數據庫中的座標來渲染頁面的HTML,每次用戶單擊時,它都會顯示一個定義點擊的圖像。
我一直在努力的是如何能夠回放網站的安全區域,例如某人已經登錄。要回放並創建頁面的呈現,我必須記錄用戶進入並進入該站點的那一點。我認爲對於安全區域,我需要存儲整個HTML以便能夠顯示它,而不是試圖以這種方式登錄和執行。
我的問題是,有沒有人有過類似這樣的工作經驗,可以提供任何建議,感興趣的圖書館/工具或更好的方法來處理這個項目?
任何幫助最受讚賞。
這是一個內部應用程序? – 2011-03-28 20:04:21
是的,它的一個內部項目 – JGilmartin 2011-03-30 11:39:02
我知道這已經是5歲了,但是你有所進步嗎?如果是的話,你會舒服地分享它? – 2017-02-23 09:24:01