리드 확보용 향상된 전환은 가져오기와 태그 모두를 통해 여러 식별자(예: GCLID 및 PII)를 사용하여 하이브리드 설정을 배포하는 지속 가능한 하이브리드 측정 솔루션입니다. 제공된 해싱 정보는 리드를 업로드할 때 Google 광고 캠페인의 기여도를 분석하는 데 다시 사용됩니다.
이 도움말에서는 Google 태그 관리자를 사용하여 리드 확보용 향상된 전환을 설정하는 방법을 설명합니다. 설치한 애널리틱스에서 Google 태그 관리자를 사용하지 않는 경우 Google 태그 안내를 참고하세요.
시작하기 전에
리드 확보용 향상된 전환을 설정하기 전에 웹사이트 리드 양식을 확인하고 양식에서 리드를 고유하게 식별하는 필드를 선택해야 합니다. 웹사이트에 리드 확보용 향상된 전환을 구성할 때와 나중에 전환을 가져올 때 다음 변수 중 하나 이상을 제공해야 합니다.
- 이메일(권장)
- 전화번호
리드의 이메일 주소는 매우 고유한 식별자이며 CRM에서 형식이 다시 지정되는 경우가 거의 없기 때문에 이메일 주소를 사용하는 것이 좋습니다. 전화번호를 사용하는 경우 기호와 대시가 삭제되지만 번호에는 국가 코드가 포함되어 있어야 합니다.
- 웹사이트에서 리드 양식이 있는 URL을 적어둡니다. 설정하는 동안 이 정보가 필요할 수 있습니다.
- 웹사이트 리드 양식에 퍼스트 파티 고객 데이터(이메일 또는 전화번호)가 있는지 확인합니다.
- Google Ads에서 자동 태그 추가가 사용 설정되어 있는지 확인합니다. 오프라인 전환을 가져오려면 자동 태그 추가가 필요합니다.
- Google Ads의 고객 데이터 정책을 준수하는지 검토하고 확인합니다(아래 단계 참고).
안내
리드 확보용 향상된 전환을 사용하여 오프라인 전환 가져오기를 설정하는 단계는 다음과 같습니다.
- Google 태그 설정 구성
- Google Ads에서 리드 확보용 향상된 전환 설정
- 고객 데이터 약관 동의
- 태그 관리자에서 리드 확보용 향상된 전환 구성
- 설정 확인 및 컨테이너 게시
1. Google 태그 설정 구성
리드가 포함된 향상된 전환의 경우 Google 태그를 조정해야 합니다.
- Google 태그 설정을 엽니다.
- Google 태그 설정에서 자동 이벤트 감지 관리를 클릭합니다. '양식 상호작용'에 대해 자동 수집을 사용 설정합니다.
- 메뉴를 닫습니다.
2. Google Ads에서 리드 확보용 향상된 전환 설정
- Google Ads 계정에서 목표 아이콘 을 클릭합니다.
- 섹션 메뉴에서 전환 드롭다운을 클릭합니다.
- 요약을 클릭합니다.
- 새 전환 액션을 클릭합니다.
- '새 전환 액션' 페이지에서 가져오기를 선택합니다.
- CRM, 파일 또는 기타 데이터 소스를 선택한 다음 클릭에서 발생한 전환 추적을 선택합니다.
- '데이터 소스' 섹션에서 새 데이터 소스 연결을 선택합니다.
- 다음을 통해 데이터 소스를 연결할 수 있습니다.
- 직접 연결
- Zapier를 통한 서드 파티 통합
- 다음을 통해 데이터 소스를 연결할 수 있습니다.
- 계속을 클릭합니다.
- 이 전환 액션의 설정을 입력합니다. 설정에 대한 자세한 내용은 오프라인 전환 가져오기 설정을 참고하세요.
- 저장하고 계속하기를 클릭합니다. 다음 페이지에서 새 전환 액션을 확인합니다.
참고: 처음에 데이터 소스 연결을 건너뛴 경우 '데이터 소스 설정' 섹션에서 설정을 클릭합니다.
- 완료를 클릭합니다.
3. 고객 데이터 약관 동의
리드 확보용 향상된 전환 사용 설정을 선택한 경우 고객 데이터 약관에 동의해야 합니다.
- '고객 데이터 약관' 옆에 있는 약관 보기를 선택하고 '고객 데이터 관련 정책 및 기타 약관'을 확인합니다.
- '회사를 대표하여 약관을 읽었으며 이에 동의합니다.' 옆의 체크박스를 클릭합니다.
- 동의를 클릭합니다. 상태가 '수락됨'으로 업데이트됩니다.
4. 태그 관리자에서 리드 확보용 향상된 전환 구성
태그 관리자를 사용하여 리드 확보용 향상된 전환을 측정하려면 다음을 실행해야 합니다.
- 전환 링커 태그 설정
- 리드 생성에 따른 전환에 대한 데이터 소스 지정
이미 전환 링커 태그가 있는 경우 리드 생성에 따른 전환에 대한 데이터 소스 지정으로 건너뜁니다.
전환 링커 태그 만들기
전환 링커 태그는 전환을 효과적으로 측정할 수 있도록 클릭 데이터를 측정하는 데 사용되는 태그입니다. 방문자가 광고 또는 프로모션을 클릭한 후 방문하는 모든 페이지에 전환 링커 태그를 배포합니다.
사용자가 광고를 클릭하면 웹사이트 전환 페이지의 URL에 해당 광고 클릭과 관련된 정보가 포함됩니다. 사이트 방문자가 전환으로 태그 지정된(예: Google Ads 전환 태그가 실행된 경우) 활동을 하면 클릭 정보를 사용하여 이러한 전환과 방문자가 사용자의 사이트 방문을 유도한 클릭을 연결합니다.
전환 링커 태그는 전환 페이지 URL의 광고 클릭 정보를 자동으로 감지하여 해당 정보를 웹페이지용 도메인의 제1사 쿠키에 저장하고 AMP 페이지용 URL에 데이터를 전달합니다. Google Marketing Platform 제품에서 전환 링커 태그를 사용하는 경우 전환 링커 태그는 해당 쿠키에 고유 식별자를 저장할 수도 있습니다.
Google 태그 관리자에서 전환 링커 태그 설정
전환 링커 태그를 설정하는 방법은 다음과 같습니다.
- Google 태그 관리자를 엽니다.
- 구성하려는 컨테이너를 엽니다.
- 태그 새로 만들기를 클릭합니다.
- 태그 구성을 클릭하고 전환 링커를 선택합니다.
- 트리거를 선택합니다. 대부분의 경우, 모든 페이지 조회를 대상으로 실행되거나 또는 사이트 방문자가 광고를 클릭하여 방문하는 특정 페이지 조회를 대상으로 실행되는 트리거를 사용해야 합니다.
- 태그 구성을 저장하고 게시합니다.
웹 및 AMP 컨테이너의 전환 링커 태그 인스턴스에는 도메인 전체를 연결하는 추가 옵션이 있고 웹 컨테이너에는 쿠키 설정을 재정의할 수 있는 기능도 있습니다.
리드 생성에 따른 전환에 대한 데이터 소스 지정
Google 태그 관리자에서 향상된 전환을 구현할 수 있는 세 가지 방법은 다음과 같습니다. 사용자 제공 데이터를 수집하려면 하나의 옵션만 선택하면 됩니다.
자동 수집 |
수동 구성 |
코드 구성 |
|
수집 방법 |
웹사이트의 코드를 기반으로 사용자 제공 데이터를 자동으로 수집합니다. 입력을 수집할 위치를 관리해야 하는 경우 수동 또는 코드 설정을 선택하세요. |
사용자 제공 데이터를 수집하기 위해 일부 CSS 속성 또는 자바스크립트 변수를 지정합니다. 데이터 형식 지정 및 해싱을 관리해야 하는 경우 코드 구성을 선택하세요. |
일치 타겟팅에 사용할 해싱된 고객 데이터를 전송하는 코드 스니펫을 웹사이트에 추가합니다. 이 방법은 전환 태그가 실행될 때마다 일관된 형식의 데이터를 전송하여 향상된 전환의 정확성을 극대화하는 데 가장 좋은 방법입니다. |
복잡성 |
간단함 |
중간 |
복잡함 |
기술 |
특별한 기술이 필요하지 않음 |
HTML 및 CSS |
웹 개발 |
Google 태그 관리자에서 '자동 수집'을 사용하여 리드 확보용 향상된 전환 설정하기
- Google 태그 관리자를 엽니다.
- '작업공간'의 탐색 메뉴에서 태그를 클릭합니다.
- 새로 만들기를 클릭하여 새 태그를 만들고 Google Ads 사용자 제공 데이터 이벤트를 선택합니다.
- '태그 구성'에서 다음 단계를 따릅니다.
- '전환 ID' 필드에 Google Ads 전환 추적 ID를 입력합니다.
- 참고: 이 전환 액션의 전환 추적 ID와 라벨이 Google Ads 계정에서 향상된 전환을 사용 설정한 전환 액션과 동일한지 확인합니다.
- '사용자 제공 데이터'에서 새 변수를 선택합니다.
1. 새 '사용자 제공 데이터' 변수를 만듭니다.
2. '유형'을 '자동'으로 설정합니다.
3. 변수의 이름을 지정합니다.
4. 저장을 클릭합니다.
- '전환 ID' 필드에 Google Ads 전환 추적 ID를 입력합니다.
- '트리거'에서 전환을 집계해야 하는 경우 설정을 완료해야 합니다.
1. 새 트리거를 추가하려면 오른쪽 상단의 +를 선택합니다.
2. 양식을 작성한 후 발생할 트리거를 선택합니다. 예: 양식 제출
3. 모든 양식을 선택합니다.
4. 트리거에 이름을 지정합니다.
5. 저장을 클릭합니다. - 새 'Google Ads 사용자 제공 데이터 이벤트' 태그의 이름을 지정하고 저장합니다. 태그는 다음과 유사하게 표시됩니다.
Google 태그 관리자에서 '수동 구성'을 사용하여 리드 확보용 향상된 전환 설정하기
- Google 태그 관리자를 엽니다.
- '작업공간'의 탐색 메뉴에서 태그를 클릭합니다.
- 새로 만들기를 클릭하여 새 태그를 만들고 Google Ads 사용자 제공 데이터 이벤트를 선택합니다.
- '태그 구성'에서 다음 단계를 따릅니다.
- '전환 ID' 필드에 Google Ads 전환 추적 ID를 입력합니다.
- 참고: 이 전환 액션의 전환 추적 ID와 라벨이 Google Ads 계정에서 향상된 전환을 사용 설정한 전환 액션과 동일한지 확인합니다.
- '사용자 제공 데이터'에서 새 변수를 선택합니다.
1. 새로운 사용자 제공 데이터 변수를 만듭니다.
2. '유형'을 '수동'으로 설정합니다.
3. 향상된 전환을 통해 제공하려는 관련 사용자 데이터 필드에 대해 새 변수 또는 기존 변수를 추가합니다.- 참고: 데이터 영역에 이미 변수가 있는 경우(CSS 선택자를 사용하거나 기타 변수 유형을 사용하거나 상관없이) 새 변수를 만드는 대신 이러한 변수를 선택할 수 있습니다. 잘 모르겠다면 안내를 따라 계속 진행하세요. 변수는 해싱되거나 해싱되지 않을 수 있습니다.
- '전환 ID' 필드에 Google Ads 전환 추적 ID를 입력합니다.
4. DOM에서 요소를 지정하려면 새 변수 > 변수 구성 > DOM 요소를 만듭니다.
5. '선택 방법'에서 'CSS 선택자' 또는 'ID'를 사용할 수 있습니다. CSS 선택자를 찾는 방법 자세히 알아보기
- 팁: CSS 변수가 자주 변경되는 경우 사이트에 HTML ID를 추가하고 ID 변수를 사용하세요.
6. CSS 선택자 또는 ID 이름을 입력합니다. '속성 이름' 필드는 비워두어도 됩니다.
7. DOM 요소 변수의 이름을 지정합니다.
8. 저장을 클릭합니다. 그러면 화면이 '사용자 제공 데이터' 설정으로 돌아갑니다.
9. 사용자 제공 데이터 변수의 이름을 지정하고 저장을 클릭합니다.
- 그러면 '사용자 제공 데이터' 변수 설정 화면이 닫히고 'Google Ads 사용자 제공 데이터 이벤트' 설정으로 다시 리디렉션됩니다.
- '트리거'에서 전환을 집계해야 하는 경우 설정을 완료해야 합니다.
1. 새 트리거를 추가하려면 오른쪽 상단의 +를 선택합니다.
2. 양식을 작성한 후 발생할 트리거를 선택합니다. 예: 양식 제출
3. 모든 양식을 선택합니다.
4. 트리거에 이름을 지정합니다.
5. 저장을 클릭합니다. -
새 'Google Ads 사용자 제공 데이터 이벤트' 태그의 이름을 지정하고 저장합니다. 태그는 다음과 유사하게 표시됩니다.
Google 태그 관리자에서 데이터 영역을 사용하여 리드 확보용 향상된 전환 설정하기
1단계: 향상된 전환 변수 식별 및 정의
데이터 영역은 웹사이트에서 태그 관리자로 데이터를 안전하게 전달하는 JavaScript 객체입니다. 데이터 영역을 사용하려면 키-값 쌍으로 데이터를 수집하고 저장한 다음 dataLayer.push()를 사용하여 태그 관리자에 제공해야 합니다. 태그 관리자에서 데이터 영역 변수를 사용하여 저장된 데이터를 가져오고 태그에서 사용하도록 허용할 수 있습니다.
수집된 이메일 주소 또는 전화번호를 데이터 영역에서 사용할 수 있는지 확인합니다. 사용자 정보가 이전 페이지 또는 iframe에서 수집되는 경우에는 호출되었을 때 데이터 영역의 변수에서 이러한 정보를 사용할 수 있어야 합니다.
데이터가 서버에 도달하기 전에 Google에서 해싱하는 해싱되지 않은 데이터를 전송하거나 사전 해싱된 데이터를 전송할 수 있습니다. 사전 해싱된 데이터를 전송하려면 16진수로 인코딩된 SHA256을 사용하여 데이터를 인코딩하세요. 두 경우 모두 email 또는 phone_number호 필드 중 하나 이상을 입력하세요.
해싱되지 않은 데이터를 데이터 영역으로 푸시하는 방법은 다음과 같습니다.
- 웹사이트에서 사용자 제공 데이터를 키-값 쌍으로 JavaScript 변수에 저장합니다. 예를 들면 다음과 같습니다.
var leadsUserData = {
'email': '[email protected]',
'phone_number': '+11234567890',
'address': {
first_name: 'John',
last_name: 'Doe',
street: '123 Lemon',
city: 'Some city',
region: 'CA',
country: 'US',
postal_code: '12345',
},
};
- dataLayer.push()를 사용하여 사용자 데이터를 이벤트와 함께 전송합니다. 예:
<script>
dataLayer.push({
'event': 'formSubmitted',
'leadsUserData': {
'email': '[email protected]',
'phone_number': '+11234567890',
'address': {
first_name: 'John',
last_name: 'Doe',
street: '123 Lemon',
city: 'Some city',
region: 'CA',
country: 'US',
postal_code: '12345',
},
},
});
<script>
이제 Google 태그 관리자에서 leadsUserData 변수를 사용할 수 있습니다.
사전 해싱된 데이터를 데이터 영역으로 푸시하는 방법은 다음과 같습니다.
- 웹사이트에서 16진수로 인코딩된 SHA256을 사용하여 사용자 제공 데이터를 해싱합니다. 인코딩된 데이터의 키는 sha256_로 시작해야 합니다. 예를 들면 다음과 같습니다.
{'sha256_email_address':await hashEmail(email.trim()),
}
- dataLayer.push()를 사용하여 사용자 데이터를 이벤트와 함께 전송합니다. 아래 예는 개발자가 해싱 함수를 직접 작성했다고 가정하는, 비동기식으로 실행하는 데이터 영역 구현을 보여줍니다.
<script>
dataLayer.push({
'event': 'formSubmitted',
'leadsUserData': {
'sha256_email_address': await hashEmail(email.trim()),
'sha256_phone_number': await hashPhoneNumber(phoneNumber),
'address': {
sha265_first_name: await hashString(firstname),
sha256_last_name: await hashString(lastname),
sha256_street: await hashString(streetAddress),
postal_code: '12345',
},
},
});
<script>
이제 Google 태그 관리자에서 leadsUserData 변수를 사용할 수 있습니다.
2단계: Google 태그 관리자에서 리드 확보용 향상된 전환 사용 설정 및 맞춤 JavaScript 변수 만들기
- Google 태그 관리자를 엽니다.
- '작업공간'의 탐색 메뉴에서 태그를 클릭합니다.
- 새로 만들기를 클릭하여 새 태그를 만들고 Google Ads 사용자 제공 데이터 이벤트를 선택합니다.
- '태그 구성'에서 다음 단계를 따릅니다.
- '전환 ID' 필드에 Google Ads 전환 추적 ID를 입력합니다.
- 참고: 이 전환 액션의 전환 추적 ID와 라벨이 Google Ads 계정에서 향상된 전환을 사용 설정한 전환 액션과 동일한지 확인합니다.
- '사용자 제공 데이터'에서 새 변수를 선택합니다.
1. 새로운 사용자 제공 데이터 변수를 만듭니다.
2. '유형'을 '코드'로 설정합니다.
3. 제공하려는 관련 사용자 데이터 필드에서 드롭다운 메뉴를 클릭하고 새 변수를 선택합니다.
4. '변수 유형 선택'에서 데이터 영역 변수를 선택합니다.
5. 데이터 영역 변수에서 저장된 사용자 데이터를 참조합니다. 예: leadsUserData
6. 저장을 클릭합니다.
- '전환 ID' 필드에 Google Ads 전환 추적 ID를 입력합니다.
- '트리거'에서 전환을 집계해야 하는 경우 설정을 완료해야 합니다.
1. 새 트리거를 추가하려면 오른쪽 상단의 +를 선택합니다.
2. 양식을 작성한 후 발생할 트리거를 선택합니다. 예: 양식 제출
3. 모든 양식을 선택합니다.
4. 트리거에 이름을 지정합니다.
5. 저장을 클릭합니다. - 새 'Google Ads 사용자 제공 데이터 이벤트' 태그의 이름을 지정하고 저장합니다.
5. 설정 확인 및 태그 게시
컨테이너를 게시하기 전에 미리보기 모드를 사용하여 태그가 의도한 대로 작동하는지 확인합니다. 또한 네트워킹 및 해싱 알고리즘에 익숙한 경우 사용자 데이터 해싱의 유효성을 검사할 수도 있습니다.
미리보기 모드를 사용하여 태그 설정의 유효성 검사
미리보기 모드를 사용하여 설정의 유효성을 검사하려면 다음 단계를 따르세요.
- 태그 관리자 작업공간에서 상단의 미리보기 버튼을 클릭합니다. Tag Assistant가 포함된 새 탭이 열립니다.
- Tag Assistant에 웹사이트의 URL을 입력합니다. Tag Assistant에서 웹사이트와 Tag Assistant 요약을 엽니다. 두 탭을 모두 열어 둡니다.
- 웹사이트에서 양식을 작성합니다.
- 'Tag Assistant' 요약을 확인합니다. Google Ads 사용자 제공 데이터 이벤트 태그는 요약의 '실행된 태그' 섹션에 표시됩니다.
- 태그가 '실행되지 않은 태그'에 표시되는 경우 태그의 트리거 설정을 조정해야 합니다.
- 태그를 클릭하여 어떤 값이 태그로 전달되었는지 확인합니다. 입력을 받았는지 확인합니다. 태그에서 입력을 받지 못한 경우:
- 구현 방법을 확인합니다.
- Google Ads 사용자 제공 데이터 이벤트 태그 전에 다른 태그가 실행되면 '양식 제출' 트리거를 수정합니다. '태그 대기' 옵션을 설정합니다.
네트워크 호출을 사용하여 사용자 데이터 해싱의 유효성 검사
Chrome을 사용하여 해싱된 사용자 데이터를 제출했는지 확인하려면 다음 단계를 따르세요.
- 웹사이트를 열고 유효성을 검사하려는 양식 필드로 이동합니다.
- 개발자 도구를 엽니다.
- 콘솔 설정을 열고 '로그 유지' 체크박스를 선택합니다.
- 유효성 검사를 더 쉽게 실행하려면 기존 네트워크 로그를 삭제합니다.
- 개발자 도구의 네트워크 탭을 열고 유효성을 검사하려는 양식 필드에 데이터를 제출합니다.
- 결과: 페이지 매개변수 em=xyz로 https://google.com/pagead/form-data/로 전송된 요청이 표시됩니다. em 매개변수에는 해싱된 사용자 데이터가 포함됩니다.
해싱된 데이터의 형식
사용자가 양식에 다음과 같은 원시 이메일 주소([email protected])를 입력했다고 가정해 보겠습니다.
- Google Ads 사용자 제공 데이터 이벤트 태그에서 원시 사용자 데이터를 수신하면 사용자 데이터가 웹 보안 Base64로 인코딩된 SHA256로 해싱됩니다.
- 사용자 데이터를 Google Ads 사용자 제공 데이터 이벤트 태그에 제공하기 전에 미리 해싱하는 경우 16진수로 인코딩된 SHA256을 사용합니다.
태그에서 필요한 데이터를 수집한 후 태그 관리자에서 변경사항을 제출하세요.
Google Ads로 전환 가져오기
다음에서 전환 데이터를 Google Ads로 직접 가져올 수 있습니다.