2012-07-29 3 views
0

jquery Isotope를 사용하여 단일 페이지 광고없는 포트폴리오 유형 웹 사이트를 구축하고 있습니다. 얼마나 자주 프로젝트의 인기도를 비교할 수 있도록 각 프로젝트 (Isotope 요소 - 텍스트와 슬라이드 쇼가 포함 된 div)를 클릭하는지 추적하고 싶습니다. Google 웹 로그 분석으로이 작업을 수행 할 수 있습니까? 그 목적을위한 가장 좋은 도구인가요? 아니면 더 단순한/더 나은/다른 것들입니까? 공급자는 Webalizer라는 도구를 제공하지만 이는 각 프로젝트 요소를 연결하는 것을 허용하지 않습니다. Google 웹 로그 분석에서는 사이트가 아닌 전체 사이트에 대한 정보 만 제공합니다. 어떤 조언을 주셔서 감사합니다 ...웹 사이트의 일부에서 이벤트 추적 - Google Analytics?

EDIT 나는 jquery를 사용하는 것이 합리적입니다. 아마도 간단한 프로그래밍 방식의 해결책이 있을까요?

답변

0

이 기능은 모든 항목에 할당 된 클릭 기능에 배치됩니다 (내 경우 항목 내의 div에 지정된 클릭 기능). 이제는 Google이 Isotope .item (예 : 프로젝트, 이미지 또는 슬라이드 쇼 등)이 다른 것보다 인기가 있는지 추적 할 수 있습니다. 어쩌면 이것은 다른 사람들을 도울 것입니다 ...

var clicked = $(this).parent().data('item'); 
//console.log(clicked); to see if an item's data attribute gets read 
_gaq.push(['_trackEvent', 'Item', 'Viewed', clicked, null, false]); 
//_trackEvent(category (Event Name), action (Event Type), opt_label (Event Label), opt_value, opt_noninteraction) synopsis differs in google's guide and Google Analytics Tracking Code Debugger console output 
관련 문제