2013-09-06 4 views
2

에서 쇼 경로 이름 난까지 추적을 만드는 등있어 그것은과 같이 좋은 작품 :Google 웹 로그 분석 - 라벨

$('a.external').click(function(){ 
    _gaq.push(['_trackEvent', 'Exit Links', 'Click', $(this).attr('href')]); 
    }); 

<a href="http://example.com" class="external">example</a> 

이 레이블로 href를 제대로 분석을 통해 제공됩니다. 내가하고 싶은 것은 그들이 현재있는 페이지에 태그를 추가 할 수 있다는 것이다. 따라서 외부 페이지로 이동하기 위해 링크를 클릭했을 때 어떤 페이지에 있었는지 확인할 수 있습니다.

이와 비슷한? 정확한 위치를 경고하지만, 사람이 경로 이름은 gaq.push 내 레이블에 추가 될 수 있도록 내가 그것을 정리 도움이 될 수

$('a.external').click(function(){ 
    var pathName = window.location.pathname + document.location.hash; 
    alert(pathName); 
    _gaq.push(['_trackEvent', 'Exit Links', 'Click', $(this).attr('href')] pathName); 
    }); 

?

감사합니다. 당신은 조지아 이벤트와 경로 이름을 전달하려면

답변

0

뭔가 제공해야합니다 텍스트 만 허용 세 개의 매개 변수가 있습니다.

$('a.external').click(function() { 
var pathName = window.location.pathname + document.location.hash 
var externalLink = $(this).attr('href'); 
alert(['_trackEvent', 'Exit Links', pathName, externalLink]); 

});

+1

참고로 나는 $ ('a.external')와 같이 작동하도록 관리했다. (function() { var pathName = 'Location :'+ window.location.pathname + ''+ document.() ','경로 이름 '); });'그 위치에 대한 정보는 다음과 같습니다. location.hash + 'URL :'+ $ (this) .attr ('href' 그들이 현재있는 페이지와 그들이 방문한 URL을 보여줍니다. .external 클래스와의 모든 태그에 태그를 붙이면 꽤 잘 작동합니다! – Sean