2011-03-28 2 views
3

나는 소위 웹 사용자 경험 분석 패키지를 만들기 위해 직장에서 새로운 프로젝트를 받았습니다.사용자 마우스 추적

아이디어는 사이트로 이동하는 사용자의 마우스 움직임을 자바 스크립트로 추적 한 다음 사람들이 무엇을하는지 볼 수 있도록 다시 재생하는 것입니다.

필자는 사양을 받았으며 여기에 요구 사항 목록이 있습니다.

사용자 움직임을 기록하고 다시 재생할 수 있습니다.

캡처해야 ...

  • 마우스의 움직임
  • 사용자 입력 스크롤
  • 사용자가 하나 개의 사이트에서보다 더 추적 할 수
  • 기능을 클릭
  • 신용을 표시하지 않음 민감한 양식의 카드 정보
  • Record secure ht tp 및 https 페이지

내가 접근 할 방법은 AJAX 및 jQuery를 사용하여 모든 마우스 동작을 저장하고 데이터베이스로 스크롤하고 클릭하여 녹음을 생성하는 것입니다. 동영상 재생과 관련하여 마우스의 이미지가 데이터베이스에 저장된 좌표로 이동하는 페이지의 HTML을 렌더링하려고 할 때마다 사용자가 클릭 할 때마다 클릭을 정의하는 이미지가 표시됩니다.

내가 고민하고있는 것은 사이트의 보안 영역을 한 번 재생할 수있는 방법입니다. 예를 들어 누군가가 로그인 한 경우입니다. 재생하여 페이지의 렌더링을 만들려면 로그해야합니다. 사용자가 사이트의 해당 지점으로 이동합니다. 보안 영역에서는 로그인을 시도하고 그렇게하는 대신 전체 HTML을 표시 할 수 있도록 저장해야한다고 생각합니다.

제 질문은이 프로젝트와 관련된 모든 조언, 도서관/도구 또는 더 나은 방법을 제공 할 수있는 이와 같은 작업에 경험이있는 사람이 있습니까?

모든 도움을 받으실 수 있습니다.

+0

이것은 내부 응용 프로그램입니까? –

+0

예, 내부 프로젝트 – JGilmartin

+0

나는 이것이 이미 5 살이라는 것을 알고 있지만, 진전을 이루었습니까? 그렇다면 편안하게 공유 할 수 있습니까? –

답변

2

http://www.clicktale.com/이라는 기존 서비스가 사용자의 마우스 움직임과 클릭을 기록하고 상호 작용의 비디오를 볼 수 있도록합니다. 비슷한 경험을합니다. 체크 아웃 할만한 가치가있다.

+0

안녕하세요 스콧, 네, 뭔가 가이 프로젝트와 함께 다시보고 찾고 있었어 :) – JGilmartin