동의 철회는 개인 맞춤 광고에 동의한 EEA(유럽 경제 지역), 영국, 스위스의 사용자가 동의를 철회할 수 있는 절차입니다. 사용자가 동의를 취소할 수 있도록 사이트 또는 앱 메뉴에 링크를 제공하고 해당 사용자에게 동의 메시지를 다시 표시해야 합니다.
참고:
- 개인 정보 보호 및 메시지 사용자 동의 프로그램에 따라 사용자는 동의를 취소할 수 있어야 합니다. 동의 메시지를 게시하기 전에 사이트 하단에 '개인 정보 보호 및 쿠키 설정'이라는 제목의 동의 취소 링크를 포함하도록 하세요. 데이터, 쿠키 또는 개인정보처리방침 페이지에 동의 취소 링크를 포함할 수도 있습니다.
- 자동 광고 기능을 사용하여 유럽 규정 메시지를 작성하는 애드센스 게시자는 동의 취소를 구현하기 위해 이 절차를 따를 필요가 없습니다. 동의 취소 링크가 사이트에 자동으로 표시됩니다.
앱의 동의 취소 함수
자세한 내용은 개발자 문서를 참고하세요.
사이트의 동의 취소 함수
개인 정보 보호 및 메시지 JavaScript API를 사용하여 사이트에 취소 링크를 표시합니다. 다음 함수를 사용하여 취소 절차를 호출합니다. googlefc.callbackQueue.push(googlefc.showRevocationMessage)
코드 샘플
<a href="javascript:googlefc.callbackQueue.push(googlefc.showRevocationMessage)">개인 정보 보호 및 쿠키 설정</a>.
AMP의 동의 취소 함수 (베타)
현재 애드센스에서는 AMP용 유럽 규정 메시지를 사용할 수 없습니다.
취소 흐름을 호출하려면 다음 단계를 따르세요.
- 사이트의 HTML 코드에서
<amp-consent>
태그 내 "clientConfig
" 속성 앞에 동의 취소 코드"postPromptUI": "fcConsentRevocation"
을 삽입합니다.코드 샘플
<amp-consent id="googlefc" layout="nodisplay" type="googlefc">
<script type="application/json">
{
"postPromptUI": "fcConsentRevocation",
"clientConfig": {
"publisherIdentifier": "[unique publisher ID]"
}
}
</script>
</amp-consent> - 사이트의 HTML 코드에서 닫히는
</amp-consent>
태그 뒤에 동의 취소 링크 코드를 추가하여 취소 흐름을 호출합니다.코드 샘플
<div id="fcConsentRevocation">
<button on="tap:googlefc.prompt(consent=googlefc, expireCache=true)">ManagePrivacy Options</button>
</div>
EEA, 영국, 스위스 외부에서 들어오는 트래픽을 포함하여 모든 AMP 트래픽에 동의 취소 버튼이 표시됩니다.
fcConsentRevocation <div>
태그 안의 코드는 완전히 맞춤설정이 가능합니다. 코드를 구현한 후에는 필요에 따라 조정할 수 있지만 코드 변경 시에는 다음 가이드라인을 준수해야 합니다.
- 특수 구문과 함께 버튼을 포함해야 합니다.
<div>
ID는<amp-consent>
HTML 코드의postPromptUI
값과 일치해야 합니다.예
<div id="fcConsentRevocation">
should match"postPromptUI": "fcConsentRevocation"
<amp-consent>
ID는 버튼 HTML 코드의tap
값과 일치해야 합니다.예
<amp-consent id="googlefc" [...] >
should match<button on="tap:googlefc.prompt [...]" >