2023년 7월 11일 화요일

구글 애널리틱스 4 (GA4) ga쿠키 확인 하는 방법 및 클라이언트 ID(Client ID)를 확인하는 방법



구글 애널리틱스 4(GA4) 보고서에는 사용자라는 측정 항목이 있습니다. 구글 애널리틱스 4는 사용자를 명확하게 식별할 수 없는 경우 웹사이트의 쿠키값 중에 클라이언트 ID를 기반으로 사용자를 판단하며, 앱의 경우 앱 인스턴스 ID를 기반으로 사용자를 판단합니다. 


사용자가 웹사이트를 처음 방문하면 GA 쿠키가 생성되는데 쿠키값에 고객 ID가 저장됩니다. GA쿠키는 쿠키가 생성된 기기 및 브라우저 내에서만 존재하며, 사용자가 1대의 컴퓨터 내에서 서로 다른 두 개의 브라우저를 사용한다거나 새 세션으로 열기를 해서 사용한다면 서로 다른 두 개의 고객 ID가 생성됩니다. 구글 애널리틱스는 이 고객ID를 토대로 웹사이트를 방문한 사용자 보고서를 보여주게 됩니다.

그렇기 때문에 다양한 기기와 브라우저를 사용해서 방문하는 고유의 사용자를 식별할 수 없습니다. 그러나 로그인과 같이 개별 사용자를 식별할 수 있는 정보가 있다면 사용자 ID 설정을 통해 하나의 사용자로 인식(교차 기기 추적, cross device tracking)할 수 있습니다.

_ga 쿠키

구글 애널리틱스는 사용자에 대한 정보를 저장하고 식별하기 위해 _ga라는 이름의 쿠키를 사용합니다. 쿠키(참조: 네이버 지식백과)는 사용자가 웹사이트를 방문할 때 웹 브라우저를 통해 전송되어 사용자의 컴퓨터 하드디스크에 저장되는 작은 텍스트 파일입니다. _ga 쿠키는 세션이 종료되더라도 유지되는 지속 쿠키(persistent cookie)에 해당하며 퍼스트 파티 쿠키입니다. _ga쿠키값의 유효기간은 2년 입니다.

그러나 사용자가 재방문하지 않는 경우 브라우저는 퍼스트 파티 쿠키의 기간에 제한을 적용합니다 (Chrome은 최대 400일, Safari는 7일).

_ga 쿠키값 파헤치기

_ga 쿠키는 네 개의 문자/숫자 세트로 구성된 문자열입니다. 



쿠키 값을 점(dot)을 기준으로 분리했을 때 첫 번째 값은 GA1은 쿠키 포맷 버전을 의미합니다. 
두 번째 값은 도메인을 점(dot)으로 구분했을 때 수를 의미합니다. (예: naragara.com = 1, www.naragara.com = 2) 
세 번째 값은 사용자를 식별하기 위해 무작위로 생성된 값입니다.
네 번째 값은 사용자가 웹사이트에 처음 방문한 때의 타임스탬프(timestamp)를 의미합니다.

구글 애널리틱스는 세 번째와 네 번째 값을 합쳐서 사용자를 식별하는데 사용하는 Client ID (고객 ID)로 사용합니다.

  

내 client ID (고객ID) 확인하는 방법

크롬 브라우저의 개발자 도구를 통해 클라이언트 아이디를 확인하는 절차는 다음과 같습니다.

1. 크롬 브라우저를 열고 대상 웹사이트를 방문합니다.

2. F12를 누르면 개발자 도구(단축키 :Ctrl + Shift + i) 가 나타납니다.

3. 상단 메뉴 중에 Application 메뉴를 클릭합니다.

4. 왼쪽 메뉴들 중에 Storage를 클릭 후 Cookies를 클릭합니다.


5. 오른쪽에 수많은 쿠키 리스트 들 중에 _ga 쿠키가 있습니다. _ga쿠키 역시 여러개 있을 수 있습니다. 이 경우에는 도메인 주소를 확인하시면 됩니다.
 


이번 포스팅에서는 구글 애널리틱스 4 (GA4)에서 데이터 수집시 사용하는 ga쿠키에 대한 기본 정보와 ga쿠키 값을 확인 하는 방법과 내 클라이언트 ID(Client ID)를 확인하는 방법에 대해 알아보았습니다. 다음 포스팅에서는 애널리틱스 4 (GA4) Client ID (고객ID)를 추적하는 방법에 대해 알아봅니다.


 

Share this

0 Comment to "구글 애널리틱스 4 (GA4) ga쿠키 확인 하는 방법 및 클라이언트 ID(Client ID)를 확인하는 방법"

댓글 쓰기