2011-04-07 4 views
2

Google Analytics를 위해 Google에서 제공 한 아래 코드를 사용하고있었습니다.Google 애널리틱스 - 새로운 비동기 코드를 사용하여 페이지 이름을 추적하려면 어떻게해야합니까?

<script type="text/javascript"> 
      var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); 
      document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); 
     ry { 
       var pageTracker = _gat._getTracker("UA-XXXXX-X"); 
       pageTracker._trackPageview("PAGENAME"); 
      } catch (err) { } 
</script> 

하지만 Google은 비동기 자바 스크립트 코드 (아래)를 출시했습니다.

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXX-X']); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

내 질문은입니다 : 이전 코드에서 나는 PAGENAME이있는 페이지를 추적하는 데 사용 (pageTracker._trackPageview ("페이지 이름");). 새로운 비동기 코드를 사용하여 어떻게 할 수 있습니까?

답변

4

당신은 비동기 추적 코드에서 그 세 번째 코드 라인을 재 작성하고 다음으로 변경할 수 있습니다 :이 설명되어 있습니다

_gaq.push(['_trackPageview', 'PAGENAME']); 

here

3

RTFM : http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview

귀하의 예를의 모습 이 :

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXX-X']); 
    _gaq.push(['_trackPageview', 'PAGENAME']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

두 번째 매개 변수를 지정하는 경우 일뿐입니다.

+0

Google 추적 설정에 링크를 제공하는 것에 대한 투표가 있습니다. 감사. – MNVR

+0

걱정할 필요가 없습니다. 먼저 "[제품] 문서"로 Google을 수행 할 가치가 있습니다. 그것은 내가 그것을 발견 한 방법입니다 ;-) –

+0

그래서 응답으로 여러 답장을 표시하도록 허용 할 수 있기를 바랍니다. 하단 단장의 대답은 당신보다 6 초 빠릅니다. – MNVR

관련 문제