이 기능은 공개 베타의 일부이며 변경될 수 있습니다.
다음은 사용자 제공 데이터 수집을 활성화했으며 gtag.js를 통해 웹사이트에서 사용자 제공 데이터를 전송하려는 관리자 및 편집자를 위한 안내입니다.
Before you begin
You must turn on user-provided data collection in Google Analytics.
사용자 제공 데이터를 식별하는 방법 선택하기
- 관리에서의 데이터 수집 및 수정에서 데이터 스트림을 클릭합니다.
- 원하는 웹 데이터 스트림을 선택합니다.
- Google 태그에서 태그 설정 구성 > 사용자 제공 데이터 기능 허용을 클릭합니다.
- 사용자 제공 데이터 기능 허용을 사용 설정합니다.
- 사용자 제공 데이터를 식별하는 방법을 하나 이상 선택합니다.
옵션 설명 사용자 제공 데이터 자동 감지 Google 애널리틱스에서 웹페이지에 이메일 주소 패턴과 일치하는 문자열이 있는지 검사합니다. 전화번호 및 주소는 옵션에서 제외됩니다. 이 옵션 사용 시 아래의 옵션도 함께 사용하는 것이 좋습니다. CSS 선택자 또는 JavaScript 변수 지정 이메일 주소, 전화번호 등 수집할 사용자 제공 데이터의 유형을 선택합니다. 각 데이터 유형에 대해 페이지에서 데이터를 식별하는 방법(CSS 선택자 또는 전역 JavaScript 변수)을 선택합니다. 이 옵션에 대해 자세히 알아보기
이 방법은 사용자 제공 데이터를 자동으로 감지하는 것보다 정확하지만, 웹사이트에 코드 스니펫을 추가하는 것만큼 안정적이지는 않습니다. 웹사이트 코드, 특히 수집 페이지의 형식 또는 CSS 선택자를 자주 변경하는 경우 웹사이트에 코드 스니펫을 추가하는 것이 좋습니다.
웹사이트에 코드 스니펫 추가 웹페이지에 JavaScript 코드를 추가하여 이메일 주소, 전화번호 또는 이름과 주소를 수집합니다. 그런 다음 페이지의 각 이벤트에 대해 user_data 매개변수를 설정합니다. 이 옵션에 대해 자세히 알아보기 - 저장을 클릭합니다.
설정할 필드
다음 표에서는 설정할 수 있는 각 필드를 설명합니다. 키 이름은 코드에서 필드를 참조하는 방법을 보여줍니다. 데이터를 문자열 유형으로 전달해야 합니다. 이름과 주소를 정의할 때는 각 구성요소를 개별 변수(예: 이름, 성 등)로 정의해야 합니다.
참고: 해싱되지 않은 데이터를 전송하고 Google에서 데이터를 정규화하고 해싱하도록 하려면 각 데이터 필드의 첫 번째 키 이름을 사용하세요. 아래의 이메일 주소 데이터 필드에 있는 email을 예로 들 수 있습니다. 해싱된 데이터를 전송하려면 sha256_으로 시작하는 키 이름을 사용하세요.
| 데이터 필드 | 키 이름 | 설명 |
|---|---|---|
| 이메일 주소 | email |
사용자 이메일 주소입니다. 예: 'jdoe@example.com' |
sha256_email_address |
해싱된 사용자 이메일입니다. 예를 들면 다음과 같습니다. ‘a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db’ |
|
| 전화번호 | phone_number |
사용자 전화번호입니다. E.164 형식이어야 합니다. 다시 말해 11~15자리 수로서 더하기 기호(+)와 접두사, 국가 코드를 포함해야 하며, 대시, 괄호, 공백을 포함하지 않아야 합니다. 예: ‘+11231234567’ |
sha256_phone_number |
해싱된 사용자 전화번호입니다. 예를 들면 다음과 같습니다. ‘e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1’ |
|
| 이름 | address.first_name |
사용자의 이름입니다. (예: '길동') |
address.sha256_first_name |
해싱된 사용자 이름입니다. 예를 들면 다음과 같습니다. ‘96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a’ |
|
| 성 | address.last_name |
사용자의 성입니다. (예: '홍') |
address.sha256_last_name |
해싱된 사용자 성입니다. 예를 들면 다음과 같습니다. ‘799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f’ |
|
| 상세 주소 | address.street |
사용자의 상세 주소입니다. 예: '퇴계로 123' |
| 도시 | address.city |
사용자의 도시 이름입니다. 예: '수원시' |
| 지역 | address.region |
사용자의 주/도 또는 지역입니다. 예: `'경기도' |
| 우편번호 | address.postal_code |
사용자의 우편번호입니다. 예: 'SO99 9XX' |
| 국가 | address.country |
사용자의 국가 코드입니다. 예: 'UK'. ISO 3166-1 alpha-2 표준에 따라 두 자리의 국가 코드를 사용합니다. |