2012-08-06 5 views
0

저는 컴퓨터 프로그래밍을 처음 사용하며 페이지의 요소 클릭을 추적 할 수있는 몇 가지 방법을 배우려고합니다. 다른 페이지에 대한 링크 인 경우 URL 추적을 위해 goo.gl 또는 bit.ly를 사용할 수 있음을 알고 있습니다. 그것이 WordPress에 있다면, 페이지 방문을 추적하는 몇 가지 유틸리티가 있습니다. 나는 PHP가이 문제를 해결할 수 있다는 것을 충분히 알았지 만 PHP를 모르지만 (PHP 나 비슷한 링크를 통해 walkthrough 또는 intro에 대한 링크를 통해 요소 추적을 설명 할 수 있음), 그리고 이 프로젝트는 최소한이기 때문에 비슷한 구현 방법을 찾고 있습니다. 추적 * 가능한 글로벌 값,하지만 사용자에게 사용자의 지속성을 유지하는 방법을 모르거나 추적 할 * 다소 하드를 를 다시로드 다시로드,하지만하지 않습니다 내가 생각할 수있는요소 클릭 수 추적

가능한 솔루션 각 요소에 대한 여러 개의 URL을 만들고 페이지를 방문하여 '클릭'하는 JQuery를 만들지 만, 해당 페이지가 열리지 않도록하는 방법을 모릅니다. 사용자와 관련이 없으므로 * SQL에 익숙합니다. , 그리고 사용할 수있는 SQL 서버가 있지만 단 하나의 페이지에 대한 JS를 사용하여 매핑하는 방법을 모르므로, 이것에 대한 정보 또는 링크가 도움이 될 것입니다

나는 Google Analytics로 보지 못했지만, 요소 trac를 달성하기 위해 이것을 사용할 수 있는지 여부를 모른다. 왕.

답변

1

최근 프로젝트의 Google 애널리틱스 페이지와의 상호 작용을 추적하기 위해 jQuery 이벤트를 요소에 사용했습니다. josnidhin이 제공 한 링크는 페이지에서 이벤트 추적을 설정하는 데 유용한 정보를 제공합니다. 다음은이 유형의 이벤트 추적을 사용하는 방법을 보여주는 JSFiddle 예제입니다. http://jsfiddle.net/kezzman11/qzr6v/.

URL을 추적 용도로만 사용하는 경우 링크가 열리지 않게하려면 HTML 태그의 onclick 속성을 사용하여 false를 반환하면됩니다. 예. onclick = "return false;".

0

추적하려는 링크의 클래스를 기반으로 필터링하는 파일의 루트 요소에 클릭 이벤트 대리자를 첨부 할 수 있습니다. 콜백 함수에서 클릭의 매개 변수가 포함 된 아약스 요청을 제출할 수 있습니다. 서버 측에서 이것은 클릭 수를 데이터베이스에 저장합니다.