2013-06-18 3 views
1

새로운 Google Analytics Measurement Protocol을 사용하고 있으며 모든 이벤트에 대해 동일한 클라이언트 ID를 보내고 있지만 내 모든 이벤트가 발생하는 모든 문제가 "새로운 방문자"로 발생합니다. 요청.GA 측정 프로토콜 : 모든 이벤트가 고유 한 것으로 표시됩니다.

Google에서 클라이언트 ID를 사용하여 방문자가 신규인지 아닌지를 판단한다고 가정하지만이 값은 무시됩니다.

여기에 내가 POST 요청에 보낸다 변수입니다 :

Array 
(
    [v] => 1 
    [tid] => *OBFUSCATED* 
    [cid] => E19A0922-ABDF-D704-E4D4-620FB7AD7885 
    [t] => event 
    [sr] => 1280x720 
    [ec] => Video%20Plays 
    [ea] => Sample 
    [el] => Roku%20App 
    [ev] => 1 
) 

다른 이벤트가 비슷의 CID가 동일하게 유지하지만, 이벤트 범주 및 값 변경 곳.

답변

2

하루 종일 기다리고 다시 이벤트를 보내면 마치 재 방문으로 표시됩니다.

+0

어떻게이 클라이언트 ID를 생성했는지 설명해 주시겠습니까? 전자 상거래를 식별하는 데 문제가 있으며 본인의 ID가 잘못되어있는 것 같습니다. 나는 추적기에서 얻은 것을 cid로 보내지 만 그것은 당신과 다른 점이다 (점으로 구분 된 두 개의 정수). 감사! – fabrik

+1

아래를 보면 CID를 제시하는 올바른 방법에 대해 논의 할 수 있습니다. 당시에는 CID를 형식화하는 방법에 대한 문서에서 상충되는 증거가있었습니다. 이 내가 만든 것은 단지 UUID였습니다. 많은 언어에 UUID를 생성 할 수있는 코드가 있습니다. – Brian

0

귀하의 CP는 틀 렸습니다. 점과 분리 된 32 비트 ID 여야합니다. 내 블로그 게시물에서 실제 사례 연구 찾기 http://www.niroshan-samuel.com/google-universal-analytics-isnt-linking-offline-and-online-user-properly/

+0

설명서에 따르면 CID는 UUID (https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters#cid) 여야합니다. 하지만 여기에는 정수 ID로만 참조됩니다 (https://developers.google.com/analytics/devguides/collection/protocol/v1/reference). 그래서, 아마도 정수로 시도해보고 차이가 있는지 확인하십시오 – Brian

관련 문제