사용자 ID는 개별 사용자에게 할당하는 고유 식별자입니다. 이 가이드에서는 여러 세션, 기기, 플랫폼에서 사용자 행동을 연결할 수 있도록 사용자 ID를 Google 애널리틱스로 전송하는 방법을 설명합니다.
User-ID 기능을 자세히 알아보려면 플랫폼 간 활동 측정하기를 참고하세요. 앱의 사용자 ID를 설정하는 방법을 알아보려면 사용자 ID 설정을 참고하세요.
보고 및 데이터 정확성 문제를 방지하려면 다음 권장사항을 따르세요.
- 사용자 ID를 기반으로 맞춤 측정기준을 설정하지 마세요. 사용자 ID를 기반으로 맞춤 측정기준을 설정하면 고유한 값이 너무 많은 측정기준이 생성됩니다. 고유한 값이 너무 많으면 Google 애널리틱스 데이터 및 보고 정확성에 문제가 발생합니다. 맞춤 측정기준 설정 권장사항 자세히 알아보기
- 사용자가 로그인하지 않은 경우 사용자 ID를 전송하지 않습니다. 사용자가 로그인하지 않은 경우 사용자 ID 매개변수를 전달하지 않거나 값을 정의되지 않도록 둡니다.
"empty"
또는"NA"
와 같은 맞춤 값을 설정하지 마세요. 로그인하지 않은 모든 세션에 동일한 값을 설정하면 보고 정확성에 문제가 발생합니다.
시작하기 전에
사용자 ID를 전송하려면 먼저 다음을 완료해야 합니다.
- Google 애널리틱스 계정 및 속성 만들기
- 웹사이트의 웹 데이터 스트림을 만듭니다.
- 웹사이트에 태그 관리자 스니펫 삽입하기
- 태그 관리자에서 Google 태그를 설치합니다.
- 웹사이트의 태그 관리자 컨테이너에 대한 액세스 권한이 있어야 합니다.
- Google 애널리틱스 계정에 대한 편집자 역할 이상의 권한이 있어야 합니다.
사용자 ID 보내기
1단계: 데이터 영역 업데이트
사용자 ID를 애널리틱스로 전송하기 전에 웹사이트의 데이터 영역에서 user_id
를 사용할 수 있도록 설정합니다.
dataLayer.push({ 'user_id': 'USER_ID' });
2단계: 데이터 영역 변수 만들기
-
관리자에서 변수를 클릭합니다.
사용자 정의 변수 섹션에서 새로 만들기를 클릭합니다.
변수 구성 > 데이터 영역 변수를 클릭합니다.
상단에 변수 이름을 입력합니다.
데이터 영역 변수 이름 필드에 사용자 ID 변수의 이름(예: 'user_id')을 입력합니다.
저장을 클릭합니다.
3단계: Google 태그 수정
마지막으로, 태그와 연결된 모든 이벤트가 데이터 영역 변수를 사용하도록 구성 태그를 수정합니다.
- 태그 관리자에서 태그를 클릭합니다.
- Google 태그를 선택합니다.
- 구성 설정 섹션에서 다음 매개변수가 있는 새 행을 추가합니다.
- 매개변수:
user_id
- 값: 생성한 데이터 영역 변수를 선택합니다.
- 매개변수:
- 저장을 클릭합니다.
- 제출을 클릭하여 변경사항을 게시합니다.