Отзыв согласия – это процедура, позволяющая пользователям из стран Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии, ранее согласившимся на показ персонализированной рекламы, изменить это решение. Вам необходимо добавить ссылку для отзыва согласия в меню своего сайта или приложения, а также вновь показывать запрос согласия тем, кто воспользовался этой ссылкой.
Примечание
- Возможность отзыва согласия – это одно из требований для доступа к функциям из раздела "Конфиденциальность и сообщения". Прежде чем опубликовать запросы согласия, разместите ссылку для отзыва согласия в нижней части сайта под названием "Настройки конфиденциальности и доступа к файлам cookie", а также на своей странице с политикой конфиденциальности или информацией об использовании файлов cookie и других данных.
- Издателям AdSense, которые создают сообщения, необходимые по европейским регламентам, с помощью функции автоматизированных объявлений, не нужно публиковать ссылку для отзыва согласия. Она будет показана автоматически.
Как добавить функцию отзыва согласия в приложения
Подробную информацию можно найти в документации для разработчиков:
Как добавить функцию отзыва согласия на сайты
Чтобы показывать ссылку для отзыва согласия на сайте, используйте Privacy & Messaging JavaScript API. Чтобы обращаться к процедуре отзыва согласия можно было с помощью API, используйте следующую функцию: googlefc.callbackQueue.push(googlefc.showRevocationMessage)
.
Пример кода
Как добавить функцию отзыва согласия на AMP-страницы (бета)
Чтобы создать ссылку на отзыв согласия, выполните следующие действия:
- Вставьте фрагмент
"postPromptUI": "fcConsentRevocation"
перед атрибутом"clientConfig"
в теге<amp-consent>
в HTML-коде сайта.Пример кода
<amp-consent id="googlefc" layout="nodisplay" type="googlefc">
<script type="application/json">
{
"postPromptUI": "fcConsentRevocation",
"clientConfig": {
"publisherIdentifier": "[unique publisher ID]"
}
}
</script>
</amp-consent> - Чтобы добавить на ваш сайт ссылку, предназначенную для отзыва согласия, вставьте код этой ссылки после закрывающего тега
</amp-consent>
в HTML-коде сайта.Пример кода
<div id="fcConsentRevocation">
<button on="tap:googlefc.prompt(consent=googlefc, expireCache=true)">ManagePrivacy Options</button>
</div>
Код в теге fcConsentRevocation <div>
можно изменять. После внедрения кода вы можете при необходимости изменить его. Однако убедитесь, что вносимые в код изменения не противоречат следующим правилам:
- Код должен содержать кнопку с особым синтаксисом.
- Идентификатор
<div>
должен совпадать со значениемpostPromptUI
в теге<amp-consent>
HTML-кода.Пример
Идентификатор
<div id="fcConsentRevocation">
должен совпадать со значением"postPromptUI": "fcConsentRevocation"
. - Идентификатор
<amp-consent>
должен соответствовать значению элементаtap
в HTML-коде кнопки.Пример
Идентификатор<amp-consent id="googlefc" [...] >
должен совпадать со значением<button on="tap:googlefc.prompt [...]" >
.