2011-09-05 3 views
2

AnythingSlider이 설치된 페이지에 Google AnalyticsEvent Tracking을 추가 할 수있는 위치에 대한 단서를 찾고 있습니다. 자동 스크롤을하지 않는 슬라이더가 있으며 이동하려는 슬라이드의 탐색 버튼을 클릭해야합니다. 이러한 클릭을 추적하고 싶습니다. 또한 방문자가 슬라이드 내의 링크를 클릭하는지 추적하고 싶습니다.Google Analytics 이벤트 추적을 Anythingslider와 통합하는 방법

Google의 InPage Analytics을 사용하여 방문자 클릭 행위를 추적하고 더 나은 리드 유입 경로를 만들기 위해 방문자의 관심을 끄는 항목 (이미지 & 어구)을 연습하고 싶습니다.

여기에 게시하기 전에 Google에서 이벤트 추적 가이드를 사용해 보았지만 슬라이더에서 탐색 클릭 위치를 알 수 없었습니다.

+0

화살표에 jQuery 클릭 핸들러를 추가하고 이벤트를 발생 시키셨습니까? – Eduardo

답변

0

당신의 HTML에있는 A HREF이 추가

onClick="_gaq.push(['_trackEvent', 'Slider','Panelno:x', 'blah']);" 
0

테스트되지 않은 (I이 나 자신을하려고 해요)하지만 API는 내가, 예를 들어, onSlideComplete 콜백을 사용한다는 것을 나에게 제안 (pages라는 배열에 패널의 이름을 설정했다고 가정).

onSlideComplete  : function(foo) { 
    _gaq.push(['_trackEvent', 'Slider','Panelno:'+slider.currentPage, pages[index - 1]]); 
} 

편집 : onSlideComplete에주의하십시오. 너무 자주 실행되는 것처럼 보입니다. var를 설정하여 refire하지 말고 onSlideBegin으로 var를 재설정하십시오.

onSlideBegin  : function(e, slider) { 
    refire = 1; 
}, 
onSlideComplete  : function(slider) { 
    if (refire) { 
     _gaq.push(['_trackEvent', 'Slider','Panelno:'+slider.currentPage, pages[slider.currentPage - 1]]); 
     refire=0; 
    } 
} 
관련 문제