2012-02-21 2 views
1

Google 애널리틱스 맞춤 변수를 사용중인 사이트에 사용하고 있습니다. 다음은 페이지에 업로드 된 코드 스 니펫입니다.방문자 맞춤 변수 Google 웹 로그 분석 도움말

_gaq.push(['_setAccount', 'UA-xxxxxxxxx-1']); 
//]]> 
</script> 

<script> 
    //<![CDATA[ 
    _gaq.push(['_trackPageview', 'searches/new/registration/complete']); 
    _gaq.push(['_setCustomVar', 1, "member type", "registered", 1]); 
    _gaq.push(['_trackEvent', 'registration', 'signup',,1]); 

나는 _trackPageview가 _setCustomVar 호출 후에 배치 할 필요가 있음을 알고 있지만, 나는 아직도 번호 '등록 회원 유형 ='으로 Google 웹 로그 분석으로 통해 흐름을보고하고있다. 나는이 숫자들을 기각하고 싶지 않고, 스 니펫이 어떻게 배치되었는지에 대해이 오류를 수정하기 전에 그것을 이해하고 싶다.

내가 왜이 이름 - 값 조합에 대한 방문을 받았 는가?

감사합니다 -

+0

프로그래밍에 대한 질문이 아니지만 GA 사용에 대한 질문입니다. 대신 웹 마스터 SE에 게시해야합니다. – Eduardo

답변

0
사용자 정의 바르가 GA 쿠키를 설정하고, 실제로 저장하고 다음 _trackPageview에 전송

, 즉 당신은 아직도 그것을 볼 수있는 이유 당신이 아마 데이터를 전송하기로하고 모든 당신이 원하지 않는 순간 (다음 페이지 뷰).

편집 : 또한 _trackEvent 메소드로 이동할 수 있습니다. 동일한 작업을 수행하게 될 것입니다. 의도하지 않은 특정 시간에 데이터를 보내고 특별히 이벤트와 상호 작용에 연결되며, 그래서 아무도 당신이 customVar을 설정하려고하는 페이지에서 이들을 트리거하지 않으면 전혀 설정되지 않습니다.

+1

방문자 수준 맞춤 변수에만 해당됩니다. OP와 마찬가지로 세션 및 페이지 수준의 맞춤 변수가 쿠키에 저장되지 않지만 실제로 여기서 발생하는 것은 해당 페이지에서 '_trackEvent'를 호출하면 맞춤 변수가 설정된다는 것입니다. – Yahel

0

사용자 정의 변수의 범위가 1로 설정되어 있기 때문에,이 경우에도 여전히 "trackPageview"없이 "trackEvent"(. 당신의 범위가 3 (페이지 레벨로 설정되어있는 경우

)에 의해 해고 것, 그것은 것 "trackEventview"에 의존하여 "trackEvent"에 잘 등록하지 않음

관련 문제