Отзыв согласия – это процедура, позволяющая пользователям из стран Европейской экономической зоны (ЕЭЗ), Великобритании и Швейцарии, ранее согласившимся на показ персонализированной рекламы, изменить это решение. Вам необходимо добавить ссылку для отзыва согласия в меню своего сайта или приложения, а также вновь показывать запрос согласия тем, кто воспользовался этой ссылкой.
Примечание
- Возможность отзыва согласия – это одно из требований для доступа к функциям из раздела "Конфиденциальность и сообщения". Прежде чем опубликовать запросы согласия, разместите ссылку для отзыва согласия в нижней части сайта или в меню сайта. У ссылки должен быть текст "Настройки конфиденциальности и доступа к файлам 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 [...]" >.