Google Ads에 IAB 투명성 및 동의 프레임워크(TCF) 적용

IAB 유럽에서 IAB Tech Lab 및 양 기관 회원사와 함께 개발한 투명성 및 동의 프레임워크(TCF) 2.0을 최종 확정했습니다. Google의 TCF 2.0 적용 덕분에 IAB TCF 2.0을 직접 사용하거나 IAB TCF 2.0을 사용하는 동의 관리 플랫폼(CMP)을 사용하여 Google에 동의 신호를 더 쉽게 전달할 수 있습니다.

2020년 8월 15일에 IAB가 TCF 1에서 TCF 2.0으로 전환되었습니다.

작동 방식

2020년 8월 13일부터 Google의 IAB TCF 2.0 지원이 제공됩니다. 따라서 Google Ads는 전환 추적 태그에 대한 TCF 2.0 투명성 및 동의(TC) 문자열을 읽고 해석할 수 있게 됩니다. 또한 Google Ads에 동의 신호를 보내겠다는 사용자 선택에 따라 TCF 2.0 문자열을 생성하는 동의 관리 플랫폼(CMP)이 사용 설정됩니다.

TCF 2.0이 적용되면 Google Ads 제품은 투명성 및 동의(TC) 문자열을 읽을 수 있게 됩니다. 연결된 Google 태그는 TC 문자열의 내용에 따라 동작을 조정합니다.

투명성 동의 프레임워크 2.0 설정

Google Ads 태그에 TCF 2.0 문자열을 사용하려면 태그 위에 코드 한 줄을 추가하여 선택하는 과정을 거쳐야 TCF 문자열을 올바르게 읽도록 할 수 있습니다. TCF 2.0 지원을 사용 설정하려면 다음을 수행해야 합니다.

Google Ads 태그가 있는 모든 페이지에서 Google 태그 또는 Google 태그 관리자 스니펫 위에 다음 코드 줄을 추가해야 합니다.

window ['gtag_enable_tcf_support'] = true;

예시 코드

Google 태그 또는 Google 태그 관리자 컨테이너 스니펫 위에 코드를 삽입해야 TCF 2.0 지원을 사용 설정할 수 있습니다. 아래는 Google 태그 예시 위에 TCF 코드 줄이 삽입된 예입니다.

<script>

    window ['gtag_enable_tcf_support'] = true;  

 </script>

 

<!-- Google tag (gtag.js) - Google Ads: TAG_ID -->

  <script async src="https://googletagmanager.com/gtag/js?id=TAG_ID"></script>

  <script>

    window.dataLayer = window.dataLayer || [];

    function gtag(){dataLayer.push(arguments);}

    gtag('js', new Date());

 

    gtag('config','TAG_ID');

  </script>

 

투명성 및 동의 프레임워크 2.0을 사용한 Google Ads 동작

TCF는 '목적'을 사용하여 데이터 처리를 구성합니다. 각 목적에는 '동의' 또는 '적법한 이익'이라는 법적 근거가 있습니다. Google 태그 관리자 또는 Google 태그를 통해 구현된 Google Ads 전환 추적 태그는 다음과 같은 방법으로 동의 문자열이 포함된 요청을 처리합니다.

목적 Google의 등록된 법적 근거 설명 누락될 경우 Google Ads에 미치는 영향
1 동의 기기에 정보 저장 및/또는 기기의 정보에 액세스. Google Ads에서 측정 또는 맞춤설정을 위해 쿠키를 만들거나 사용하지 않습니다. 리마케팅 목록에 동의하지 않은 사용자에 대한 데이터가 누적되지 않으며, 기여도 보고서가 더 제한적일 수 있습니다.
3 및 4 동의 개인 맞춤 광고 프로필 만들기 및 사용. 이벤트가 광고 개인 최적화에 사용될 수 없으며, 리마케팅 목록에 사용되지 않습니다. 잠재고객 목록에 이미 추가된 사용자는 영향을 받지 않습니다.
7 *유연형 - 적법한 이익으로 기본 설정 광고 실적 측정. Google Ads에서는 모든 전환에 대해 이 목적을 필요로 합니다. 이 목적이 없으면 Google Ads에서 전환을 기록하지 않습니다.
9 *유연형 - 적법한 이익으로 기본 설정 시장 조사를 적용하여 잠재고객 통계 생성. Google Ads에서는 모든 전환에 대해 이 목적을 필요로 합니다. 이 목적이 없으면 Google Ads에서 전환을 기록하지 않습니다.
10 *유연형 - 적법한 이익으로 기본 설정 제품 개발 및 개선. Google Ads에서는 모든 전환에 대해 이 목적을 필요로 합니다. 이 목적이 없으면 Google Ads에서 전환을 기록하지 않습니다.
SP1 적법한 이익 보안 강화, 사기 방지 및 디버그. 이 목적은 항상 TCF 내에서 제공됩니다.

* Google은 TCF 목적 2, 5, 6, 7, 9, 10 및 적법한 이익 기본 설정으로 유연하게 등록됩니다. 이러한 목적에 대한 Google의 동의에 제한을 두도록 CMP를 구성하지 않는 한, Google은 CMP가 사용자에 대해 설정한 적법한 이익을 따르게 됩니다. Google은 목적 1, 3, 4에 유연하게 등록되지 않으며, 이러한 목적에 대해 항상 동의를 요구합니다. 나머지 TCF 목적은 Google Ads 전환 추적 태그에서 사용되지 않지만 다른 Google 제품에서는 사용될 수 있습니다.

참고: Google 태그 관리자와 Google 태그는 TCF 정책 및 기술 사양에 따라 올바르게 구현된 TCF 문자열만 허용하며, Google의 EU 사용자 동의 정책을 준수합니다. CMP가 500밀리초 이내에 응답하지 않거나 '오류', '스텁' 또는 '로드 중' 상태로 표시되면 태그는 제한 모드에서 진행됩니다. 

  • Google Ads 퍼스트 파티 및 서드 파티 전환 쿠키의 쓰기 및 읽기가 제한됩니다.
  • Google 애널리틱스 광고 기능에는 IAB TCF v2가 적용되며, 이러한 요청은 모든 목적에서 거부되는 것처럼 취급되며 그 효과는 위의 표에 요약되어 있습니다. 
  • 리마케팅 기능의 사용이 중지됩니다.

오류 메시지 문제 해결

CMP가 500밀리초 이내에 응답하지 않거나 '오류', '스텁' 또는 '로드 중' 상태로 표시되면 태그는 제한 모드에서 진행됩니다. 문제를 해결하려면 다음 단계를 따르세요.

전환 태그를 실행하는 함수를 직접 호출하는 경우:

  • getTCData TCData.eventStatus = 'tcloaded' 또는 'cmpuishown' + 'useractioncomplete'의 응답이 500밀리초 이내에 전송되었는지 확인합니다. 이는 CMP가 사용자에게 동의와 관련된 선택사항을 제공할 준비가 되었음을 나타냅니다.

전환 태그를 제출하는 함수를 직접 호출하지 않는 경우:

  • CMP를 통해 getTCData 지원을 구현하고 TCData.eventStatus = 'tcloaded' 또는 'cmpuishown' + 'useractioncomplete'을 반환하여 API를 통해 500밀리초 이내에 사용자 동의를 사용할 준비가 되었음을 나타냅니다.

TCF가 개인 맞춤 광고, 동의 모드 및 기타 신호와 상호작용하는 방법

여러 개의 상충하는 신호를 수신하는 경우, Google에서는 개인 정보 보호를 위해 가장 보수적인 신호 조합을 취하게 됩니다. 예를 들면 다음과 같습니다.

TCF와 제한적인 데이터 처리 매개변수 간에 상충하는 신호가 수신된 경우에도 동일한 프로세스가 적용됩니다. 

태그를 최대한 가볍게 유지하고 의도치 않은 상호작용을 방지하려면 TCF 2.0 또는 동의 모드하나만 구현하는 것이 좋습니다. 둘 다 사용자 동의를 해석하고 그에 따라 태그 동작을 조정하도록 설정할 수 있습니다.  

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
검색
검색어 지우기
검색 닫기
Google 앱
기본 메뉴
2083780576462104374
true
도움말 센터 검색
true
true
true
true
true
73067
false
false
false