2012-08-29 4 views
0

그냥보기 Google 웹 로그 분석

나는 웹 사이트는, www.mydomain.com 내가 서명 한 ....이 정확하고 내 통계의 해시를 만들기의 gunna 아니에요 확인 www.notmydomain.com/mypage의 제 3 자 서비스까지

Google Analytics는 www.mydomain.com에 이미 설정되어 있으며 동일한 계정 내에서/mypage의 통계를보고 싶습니다.

tracking multiple domains을 읽은 후 나는 다음과 같은 코드를 추가 할 필요가 있다고 생각

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-650003-1']); 
    _gaq.push(['_setDomainName', 'mydomain.com']); 
    _gaq.push(['_setAllowLinker', true]); 
    _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> 

이 www.mydomain.com에 같은 UA가 * 코드를 사용하고 내가 분명 해요 /의 마이 페이지에서 HEAD 여기도 같은 도메인을 지정합니다.

질문 :

1) 올바른 방법 위의이 작업을 수행 할 수 있나요?

2) 위와 일치하도록 mydomain.com에서 GA 코드 스 니펫을 변경해야합니까? ( 은 이미 _setDomainName 및 _setAllowLinker를 제외한 모든 작업을 수행합니다.)

3) 내 사이트의 하위 도메인 (예 : mysubdomain.mydomain.com

답변

0

1)과 마찬가지로, 귀하의 코드가 실제로이 작업을 수행하는 올바른 방법이라고 생각합니다. 현재이 방법을 사용하여 여러 하위 도메인을 추적 중입니다.

3)을 원한다면 2)를 수행해야합니다. 3 다시

0

는 다음과 같은 여러 하위 도메인에 걸쳐 추적하기위한 충분한 :

_gaq.push(['_setDomainName', 'mydomain.com']); 

그러나 엄격과 같이 도메인 이름에 마침표를 추가해야합니다 말하기 :

_gaq.push(['_setDomainName', '.mydomain.com']); 

이 그것 없이도 계속 작동해야하지만 브라우저 간 호환성이 향상되어야합니다.

라인 :

_gaq.push(['_setAllowLinker', true]); 

은 교차 도메인 추적이 필요합니다. 또한 www.notmydomain.com/mypage에 게시해야합니다.

mydomain.com에서 notmydomain.com (그리고 방문자가 notmydomain.com에서 방문을 시작할 수도 있다고 생각하는 경우)의 모든 링크에 링커 기능을 추가해야 함을 잊지 마십시오.