투명성 및 동의 프레임워크 구현

이 페이지는 동의 배너를 유지하고 TCF 프레임워크와 통합해야 하는 개발자를 대상으로 합니다.

IAB 투명성 및 동의 프레임워크(TCF)는 웹사이트, 광고주, 광고 대행사가 웹페이지에 대한 소비자 동의를 얻고, 기록하고, 업데이트할 수 있는 개방형 표준 기술 프레임워크입니다. TCF 매개변수는 Google Ads 또는 Google 애널리틱스에서 작성한 Google Ads 쿠키에 대해 유효합니다. Google 애널리틱스 쿠키를 제어하려면 동의 모드와 통합하세요.

구현

다음 기간 속성을 true로 설정하여 TCF 지원을 사용 설정할 수 있습니다.

window['gtag_enable_tcf_support'] = true

window 속성은 gtag() 호출이 발생하기 전에 설정되어야 하며 iframe을 통해 로드된 페이지를 포함하여 TCF 지원을 사용 설정하려는 각 페이지에 이 속성을 설정해야 합니다. 속성을 설정하지 않거나 false로 설정하면 TCF 지원이 활성화되지 않습니다.

목적

TCF 컨텍스트에서 '목적'은 데이터를 처리하기 위한 정의된 인텐트입니다. TCF 지원이 사용 설정된 Google 태그 관리자 또는 gtag.js를 통해 구현된 Google 애널리틱스 태그는 다음과 같은 방식으로 동의 문자열이 포함된 요청을 처리합니다.

목적 설명 목적이 거부될 경우 Google 애널리틱스에 미치는 영향
1 기기에 정보를 저장하거나 기기의 정보에 액세스 Google 애널리틱스에서 광고 관련 쿠키를 만들거나 사용하지 않게 됩니다. 리마케팅, 인구통계, 관심분야 보고서와 같은 Google 신호 데이터 기능에서 동의하지 않은 사용자의 데이터를 누적하지 않습니다.
3 개인 맞춤 광고 프로필 생성 Google 애널리틱스 조회는 npa=1 매개변수로 표시됩니다.

npa=1로 표시된 이벤트는 광고 개인 최적화에 사용할 수 없으며 리마케팅 잠재고객 평가에 사용되지 않습니다. 잠재고객 목록에 이미 추가된 사용자는 영향을 받지 않습니다.
4 개인 맞춤 광고 선택

Google 애널리틱스 조회는 npa=1 매개변수로 표시됩니다.

목적 3과 동일합니다.

7 광고 실적 측정 allow_google_signals가 false로 설정됩니다.

Google 애널리틱스에서 광고 관련 쿠키를 사용하지 않게 됩니다. 리마케팅, 인구통계, 관심분야 보고서와 같은 Google 신호 데이터 기능에서 동의하지 않은 사용자의 데이터를 누적하지 않습니다.
9 잠재고객 통계를 생성하기 위해 시장 조사 적용 allow_google_signals가 false로 설정됩니다.

목적 7과 동일합니다.
10 제품 개발 및 개선 allow_google_signals가 false로 설정됩니다.

목적 7과 동일합니다.

오류 메시지 문제 해결

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

  • 전환 태그를 실행하기 위해 함수를 직접 호출하는 경우:
    getTCData TCData.eventStatus = 'tcloaded' 또는 'cmpuishown' + 'useractioncomplete'에 대한 응답이 500밀리초 이내에 전송되었는지 확인합니다. 이는 CMP가 사용자에게 동의와 관련된 선택권을 제공할 준비가 되었음을 나타냅니다.

  • 전환 태그를 제출하는기 위한 함수를 직접 호출하지 않는 경우:
    getTCData and return TCData.eventStatus = 'tcloaded' 또는 'cmpuishown' + 'useractioncomplete' 지원을 구현하여 API를 통해 500밀리초 이내에 사용자 동의를 사용할 준비가 되었음을 나타냅니다.

다음 단계

고객에게 Google 태그 관리자에서 사용할 수 있는 태그를 제공하려는 경우 배너에 대한 태그 템플릿을 만듭니다.