2011-08-26 2 views
0

웹 로그 분석에 가상 페이지 뷰가 기록되지 않는 문제가 있습니다.Google 웹 로그 분석 가상 페이지 뷰가 기록되지 않음

우리는이 페이지의 하단 (안 비동기 버전)

<script type="text/javascript"> 
    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXXXX-3']); 
    _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> 

에서 그리고 우리는 다음과 같은 코드가 추적하려는 개별 가상 페이지에 대한 다음과 같은 추적 코드 :

$(".contact_sub a").click(function() 
      { 
       //instantiate it 
       var pageTracker = _gat._getTracker("XX-XXXXXXXX-1"); 

       //get company name 
       var companyName = $(this).parents(".resultContainer").find("H2").text(); 

       //track this click event as a page view 
       pageTracker._trackPageview("/click-tracking/company/" + companyName + ".html"); 

       $(".window_" + $(this).attr("rel")).dialog({ 
        modal: true, 
        width: "350px" 
       }); 
       return false; 
      }); 

Firebug NET 탭에서 올바른 전화가 Google로 전송되고 이미지가 반환 된 것을 볼 수 있습니다. 보내지는 매개 변수도 맞습니다.

애널리틱스에 문제가 표시되지 않습니다. 우리는 다른 프로젝트를 위해이 작업을 수행했으며 정상적으로 작동했습니다. 추적기의 인스턴스를 얻는 것을 다루는 두 줄에서 하나의 작은 차이점이 있으며 마지막 숫자가 이제 눈치 챘습니다. 하나는 1이고 다른 하나는 3입니다. 그 이유는 확실하지 않습니다.

도움이 될 것입니다. 구글 분석에 지정된

감사 자크는

답변

1

getTracker은 귀하의 웹 사이트 ID가 필요합니다. 그들은 기본적으로 동일해야하며, 그 페이지 뷰는 이제 다른 웹 사이트에 등록됩니다. 그래서 1을 3으로 변경하십시오.

+0

그냥 이것을 확인하십시오. 이 클라이언트에 대해 두 개의 프로필이 있고 두 번째 프로필에 가상 페이지 뷰를 저장하고있었습니다. 감사합니다. – Jacques

관련 문제