2011-02-07 3 views
0

Google 자체 사이트에서 충돌하는 문서를 제공하는 것으로 보입니다.Google 애널리틱스에서 맞춤 쿠키를 추가하는 올바른 구문은 무엇입니까?

GA에 맞춤 쿠키를 추가 한 경우 최소 4 가지 변형을 발견했습니다. 여기

http://analytics.blogspot.com/2009/07/segment-your-traffic-with-user-defined.html

http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=4362f4d46e6e723a&hl=en

http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html

http://www.google.com/support/forum/p/Google%20Analytics/thread?tid=6a452bd09455721a&hl=en

내가 현재 내 회사의 SharePoint 사이트에 포함 된 한 코드입니다. 나는 이것이 작동하지 않을 것이라고 생각하기 시작했다. 그리고 공개 웹 서버에 "employee.html"페이지를 만들어서 모든 직원들에게 한 번만로드하여 PC에서 쿠키를 생성하도록 요청해야 할 것이다. 내 보조 질문은 여기에 설명 된 예제 http://analytics.blogspot.com/2009/07/segment-your-traffic-with-user-defined.html으로 employee.html 페이지를 설정 한 후 모든 외부 트래픽이 동일한 페이지에 액세스하지 못하게하려면 어떻게해야합니까?

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-20842347-1']); 
    _gaq.push(['_setCustomVar',1,'visitor-type','employee']); 
    _gaq.push(['_setDomainName', '.sc-pa.com']); 
    _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> 
</HEAD> 

답변

2

이러한 링크 중 맞춤 쿠키 설정에 대한 이야기는 없습니다. 또한 사용자 정의 쿠키를 설정할 필요가 없다고 생각됩니다. 트래픽을 다른 버킷으로 분류 할 수있게하려는 것 같습니다.

여러 가지 방법을 사용할 수 있습니다. 하나는 코드 예제에 포함되어 있습니다. 사용자 유형에 따라 다른 값으로 맞춤 변수를 설정할 수 있습니다.

그래서 등, 같은 쿠키를 설정합니다 .. 당신은 당신이 설치 필터 사용자 정의 변수 1의 기반으로 할 수

보고서에서 다음
_gaq.push(['_setCustomVar',1,'visitor-type','employee']); 

코드 줄에서 다른 값에 합격하거나,보고 맞춤 변수는 디렉토리를보고하거나 맞춤 변수 1을 보고서의 측정 항목으로 사용합니다.

+0

http://analytics.blogspot.com/2009/07/segment-your-traffic-with-user-defined.html '_setVar이 포함 된 굵게 표시된 줄을 확인하십시오. Google 웹 로그 분석 추적 코드의 페이지에이 쿠키가있는 경우 방문자의 컴퓨터에서 추가 쿠키 (__utmv 쿠키라고 함)가 설정됩니다. 방문자의 컴퓨터에서 사용 된 레이블 (또는 값)으로 방문자를 식별하는 것이 유일한 목적입니다. 코드. 위의 코드 예제를 살펴보면 사용자 정의 보고서에 표시하려는 레이블 인 "고객"이라는 용어를 사용하게됩니다. –

+0

맞지만 쿠키 이름은 변경하지 않습니다. 단지 가치. 세그먼트 화하는 데 사용되는 값입니다. 분류 할 수있는 다른 방법이 많이 있습니다. 요컨대, 사물을 위해 별도의 쿠키를 사용할 필요가 없습니다. –

+0

@CrayonViolent : 답변 해 주셔서 감사합니다. 나는 당신이 의미론에 빠져들고 있다고 생각합니다. 내가 별도의 쿠키라고 부른 것은 쿠키 값을 호출하는 것처럼 보입니다. 나는 쿠키 전문가가 아니며 쿠키 이름을 바꾸고 싶지 않습니다. 올바른 구문을 확인하고 싶습니다. 내 OP에있는 링크들 각각은 다른 구문을 가지고 있습니다. –

관련 문제