사용자 개인 정보를 보호하면서 가치 있는 통계를 확보하려면 웹사이트 사용자의 동의를 얻어야 합니다. 동의 관리 플랫폼(CMP)을 사용하거나 콘텐츠 관리 시스템(CMS)을 사용하여 동의를 수집하고 Google에 전송하는 것이 좋습니다.
동의 관리 플랫폼 또는 콘텐츠 관리 시스템을 사용하여 동의 배너를 설정하는 방법을 자세히 알아보세요.
1단계: 동의 배너 설정하기
웹사이트 스캔
- OneTrust 계정에 가입합니다.
- 웹사이트를 검색하여 어떤 쿠키가 추가되고 있는지 확인하세요. 이 작업은 웹사이트 화면에서 실행할 수 있습니다.
쿠키 분류
- '카테고리' 화면에서 쿠키를 기능에 따라 분류합니다. 쿠키가 추가된 카테고리에 따라 처리 방식이 결정되므로 Google 쿠키는 회사 요구사항에 따라 분류해야 합니다.
웹사이트 템플릿 만들기
- 사이트에서 쿠키를 분류한 후 '템플릿' 화면으로 이동하여 '쿠키 배너', '환경설정 센터' 및 '쿠키 목록'용 템플릿을 만듭니다. 다양한 동의 프레임워크의 규정 준수를 지원하는 사전 구성된 템플릿이 있습니다. 규정 준수 요구사항에 적합한 템플릿을 선택하세요.
위치정보 규칙 그룹 만들기 및 할당
- '템플릿'을 만든 후 '위치정보 규칙' 화면으로 이동하고 해당 템플릿을 사용하여 '위치정보 규칙 그룹'을 만듭니다. 이 설정을 사용하면 지역, 국가 또는 주를 기준으로 동의 요건을 준수할 수 있습니다.
- 위치정보 규칙 그룹을 정의한 후 '도메인'에 할당합니다.
- 구성한 각 지역에서 배너를 선택할지 또는 선택 해제할지 확인하고, 배너를 사용할 지역에 동의 모드가 사용 설정되어 있는지, 사용 가능한 동의 유형에 적절한 목적이 할당되어 있는지 다시 확인합니다.
2단계: 동의 모드 설정하기
Google 태그 관리자를 사용하여 설정
- Google 태그 관리자를 열고 컨테이너로 이동합니다.
- '태그'에서 새로 만들기를 클릭하고 태그 이름을 지정합니다.
- 태그 구성을 클릭한 다음 커뮤니티 템플릿 갤러리에서 더 많은 태그 유형을 찾아보세요을 클릭합니다. 갤러리에서 'OneTrust'를 검색하고 OneTrustCMP의 'OneTrust CMP'를 설치합니다.
- OneTrust Cookie Consent(OneTrust 쿠키 동의)에서 Integrations(통합)로 이동한 다음 Scripts(스크립트)를 선택하고 목록에서 웹사이트를 선택합니다.
- Production Scripts(프로덕션 스크립트)로 이동하여 첫 번째 코드 상자의 ID를 복사합니다. 코드 상자에서 아래 굵게 표시된 부분을 복사합니다. 코드는 제공된 예와 다릅니다.
https://cdn.cookielaw.org/consent/1edbd598-c92a-49e7-ad81-d9a3b1f9ef60/OtAutoBlock.js
- 태그 관리자로 돌아가서 '데이터 도메인 스크립트' 상자에 ID를 붙여넣습니다.
- 'Google 동의 모드를 사용하시겠습니까?'를 '예'로 전환합니다.
- 다음 각 값에 대해 GCM 카테고리 추가를 한 번 클릭한 다음 개인 정보 보호 규정이 없는 장소를 포함하여 전 세계적으로 사용할 기본 동의를 설정합니다.
- ad_storage
- analytics_storage
- ad_user_data
- Ad_personalization
- 일부 위치에서 동의를 거부됨으로 기본 설정하는 등 대체 설정의 경우 지역별 기본값 추가를 클릭합니다. 나열된 각 동의 유형에 대해 원하는 기본 설정을 선택합니다. 첫 번째 상자에 ISO 표준 목록의 코드를 사용하여 이 기본값을 적용할 국가 목록을 추가합니다. EU 및 EEA의 유럽 국가 목록을 검토할 수 있습니다.
- 추가를 클릭한 다음 트리거를 클릭합니다.
- '동의 초기화 - 모든 페이지'를 선택한 다음 저장을 클릭합니다.
- 오른쪽 상단의 미리보기를 클릭하여 컨테이너를 테스트합니다. 아래의 테스트 지침을 확인하세요.
- 컨테이너를 게시합니다.
다른 플랫폼을 사용하거나 웹사이트 코드에서 직접 설정
- OneTrust의 'Integrations'(통합) 섹션에서 웹사이트를 선택하고 Scripts(스크립트)를 선택합니다.
- Production Scripts(프로덕션 스크립트)의 첫 번째 텍스트 상자에서 코드를 복사합니다.
- 웹사이트 작성 도구를 사용하는 경우 해당 설명서를 검토하여 각 페이지의 'head 태그'에 코드를 구현하는 방법을 알아보세요. 그렇지 않으면 4단계로 건너뜁니다.
- 각 페이지의
<head>
태그에서(웹사이트 작성 도구를 사용하는 경우 위의 안내 검토) 다음 코드를 붙여넣은 후 이전에 복사한 CMP 스크립트를<head>
태그의 상단에 붙여넣습니다. 이 단계는 CMP가 제대로 작동하는지 확인하는 데 매우 중요합니다.
<script>
// Define dataLayer and the gtag function.
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
// Set default consent for specific regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied',
'regions':[<list of ISO 3166-2 region codes>]
});
// Set default consent for all other regions according to your requirements
gtag('consent', 'default', {
'ad_storage': 'denied',
'ad_user_data': 'denied',
'ad_personalization': 'denied',
'analytics_storage': 'denied'
});
</script>
<!--Banner script here!-->
- 사이트를 게시합니다.
Tag Assistant를 사용하여 테스트
Google 태그 관리자로 동의 모드 문제를 해결하는 방법을 자세히 알아보세요.