이 페이지는 동의 배너를 유지하고 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 신호 데이터 기능에서 동의하지 않은 사용자의 데이터를 누적하지 않습니다.
CMP가 500밀리초 이내에 응답하지 않거나 '오류', '스텁' 또는 '로드 중' 상태로 표시되면 태그는 제한 모드에서 진행됩니다. 문제를 해결하려면 다음 단계를 따르세요.
전환 태그를 실행하기 위해 함수를 직접 호출하는 경우: getTCData TCData.eventStatus = 'tcloaded' 또는
'cmpuishown' + 'useractioncomplete'에 대한 응답이 500밀리초 이내에 전송되었는지 확인합니다. 이는 CMP가 사용자에게 동의와 관련된 선택권을 제공할 준비가 되었음을 나타냅니다.
전환 태그를 제출하는기 위한 함수를 직접 호출하지 않는 경우: getTCData and return TCData.eventStatus =
'tcloaded' 또는 'cmpuishown' + 'useractioncomplete' 지원을 구현하여 API를 통해 500밀리초 이내에 사용자 동의를 사용할 준비가 되었음을 나타냅니다.
다음 단계
고객에게 Google 태그 관리자에서 사용할 수 있는 태그를 제공하려는 경우
배너에 대한 태그 템플릿을 만듭니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-04-17(UTC)"],[[["This guide helps Consent Management Platform (CMP) developers implement the Transparency & Consent Framework (TCF) to send consent signals to Google tags, allowing websites to obtain and manage user consent for data processing."],["Developers can enable TCF integration by setting the `enableAdvertiserConsentMode` field to `true` in their CMP's `TCData` objects or by setting `window['gtag_enable_tcf_support'] = true` on their websites."],["Google tags and the Google Analytics for Firebase SDK only process TCF strings compliant with TCF policies and Google's EU User Consent Policy, using default settings if a CMP doesn't respond within 500 milliseconds or returns an error."],["TCF Purposes are mapped to consent mode commands, impacting Google tag behavior when specific purposes (like storing information or personalizing ads) are denied by the user."]]],["CMP developers using the TCF framework can transmit consent signals to Google tags by enabling consent mode TCF integration. This can be done via the CMP API (setting `enableAdvertiserConsentMode` to `true`), website configuration (`window['gtag_enable_tcf_support'] = true`), or app settings. The integration maps TCF Purposes to consent mode commands, such as denying `ad_storage`, `ad_user_data`, and `ad_personalization`. Google tags will default to consent settings if the CMP fails to respond in 500ms or returns an error.\n"]]