2012-07-18 2 views
4

먼저 셋업을 신속하게 종료하십시오. 우리는 여러 개의 도메인을 가지고 있으며, 그 이유 때문에 두 개의 다른 프로필에 트래픽을 동시에 보내는 추적 코드를 사용합니다. 한 프로필은 특정 도메인을 추적하고 다른 프로필은 모두 도메인에서 데이터를 수집하는 다중 도메인 프로필입니다. 내 도메인 페이지의 추적 코드는 다음과 같습니다. Google 애널리틱스 콘텐츠 실험의 결과가 표시되지 않는 이유는 무엇입니까?

var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-XXXXX-1']); 
     _gaq.push(['_setDomainName', 'none']); 
    _gaq.push(['_trackPageview']); 
     _gaq.push(['t2._setAccount', 'UA-XXXXX-11']); 
    _gaq.push(['t2._setDomainName', 'none']); 
    _gaq.push(['t2._setAllowLinker', true]); 
    _gaq.push(['t2._setAllowHash', false]); 
    _gaq.push(['t2._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> 

내 문제는 내가 GA의 콘텐츠 실험 기능을 사용하고자하는 것입니다,하지만 난 어떤 데이터를받지 못했습니다 다음 UA-XXXXX-11은 다중 도메인 계정입니다. 먼저 멀티 도메인 계정에서 실험을 설정해 보았습니다. 모든 것이 완벽하게 검증되고 페이지 스위치 기능이 작동합니다. utm_expid와 utm_referrer를 URL로 구문 분석하여 작동하는 것으로 보입니다. 그러나 8 일 동안 데이터가 나타나지 않았습니다.

따라서 setAllowLinker 및 setAllowHash를 사용할 때 동일한 문제가 발생한 문제 (여기서는 https://productforums.google.com/forum/?fromgroups#!topic/analytics/9ogbbQPZFpk)를 읽었습니다.

일반 프로필의 추적 코드 (위의 UA-XXXXX-1은 SetAllowLinker 및 SetAllowHash도 사용함)에서 해당 방법을 제거하고 새로운 콘텐츠 실험을 설정했습니다. 이번에는 다중 도메인 프로필이 아닌 일반 도메인 프로필에 있습니다.

다시 말하지만, 모든 것이 완벽하게 검증되고 페이지 전환이 작동하며 URL에 utm_expid 및 utm_referrer를 구문 분석합니다.

그러나 20 시간 이상 기다렸 는데도 실험에서 아직 방문을 보지 못했습니다. "데이터 수집"이라고 말하고 "20 시간의 데이터", "0 회의 방문"이라고 말합니다.

이 문제의 원인은 무엇입니까? 이제는 다중 도메인 프로필의 t2.-method가이 문제를 일으킬 수 있다고 생각했습니다. 이 방법은 일반 프로파일에 의해 호출 된 메소드와 완전히 다른 이름을 가지기 때문에 이것은 거의 불가능합니다. 이 프로필은 다중 도메인 프로필에 사용되는 것을 알지 못합니다. 맞습니까?

답변

8

그래서 나는 마침내 이것에 관한 정보를 찾을 수있었습니다.

setDomainName, setAllowHash false 및/또는 setCookiePath를 사용하는 경우 실험 코드 바로 전에 추가 코드가 필요합니다.

_setDomainName ('example.com');이 필요합니다. _udn = "example.com";

_setAllowHash (false); 필요 _uhash = "off";

_setCookiePath ('/'); 필요 _utcp = "/";

단지와 같은 Google 웹 로그 분석 실험 코드 앞에 추가해야이 다른 사람 도움

<script> 
_udn = "example.com"; 
</script> 
<!-- Google Analytics Experiment code --> 
... Contents of the experiment code ... 
<!-- End of Google Analytics Experiment code --> 

희망을.

출처 : http://support.google.com/analytics/bin/answer.py?hl=en&answer=2658141

+0

대단히 감사합니다! –

+0

다른 답변은 내 문제를 해결하지 못하는 것 같습니다. 변경 후 얼마 동안 방문이 시작 되었습니까? 나는 몇 시간을 기다렸으며 그 페이지가 방문되었음을 알고 있습니다. – Leo

+0

경험이 가끔 느려질 수 있습니다. 반나절주세요. – Goldexer