Сообщения для сайтов, обеспечивающие соблюдение регламента GDPR

Как показывать сообщения для соблюдения европейских регламентов на AMP-страницах

Чтобы вы могли показывать на своих AMP-страницах сообщения для пользователей и получать с их помощью согласие, добавьте элемент <amp-consent> в HTML-код сайта. Для этого нужно вставить в AMP-страницы вашего сайта два фрагмента кода.

Найдите и вставьте HTML-код:

  1. Войдите в Google Менеджер рекламы.
  2. Нажмите Конфиденциальность и сообщения.
  3. Выберите Управление на одной из карточек с типами сообщений.
  4. Нажмите Теги и SDK.
  5. Нажмите Тег AMP, чтобы раскрыть нужный раздел.
  6. Выполните следующие действия на AMP-страницах вашего сайта, на которых вы хотите показывать сообщения для соблюдения европейских регламентов:
    1. Скопируйте первый фрагмент кода из вкладки "Теги и SDK" в Менеджере рекламы и вставьте его между тегами <head> и </head> в HTML-код AMP-страницы, на которой вы хотите показывать сообщения для соблюдения европейских регламентов.

      Пример кода

      <head>

      <script async custom-element="amp-consent" src="https://cdn.ampproject.org/v0/amp-consent-0.1.js"></script>
      <script async custom-element="amp-iframe" src="https://cdn.ampproject.org/v0/amp-iframe-0.1.js"></script>

      </head>
    2. Скопируйте второй фрагмент кода из вкладки "Теги и SDK" в Менеджере рекламы и вставьте его в основную область HTML-кода AMP-страницы, на которой вы хотите показывать сообщения для соблюдения европейских регламентов.

      Пример кода

      <amp-consent id="googleFC" layout="nodisplay" type="googleFC">
      <script type="application/json">
      {
      "postPromptUI": "fcConsentRevocation", // may be removing on all but policy pages
       "clientConfig": {
      "publisherIdentifier": "pub_id"
      }
      }
      </script>
      <div id="fcConsentRevocation">
      <button on="googleFC.prompt(consent=googleFC, expireCache=true)">Настройки конфиденциальности</button>
      </div>
      </amp-consent>

Требуется тег meta

Если для получения согласия пользователей в соответствии со спецификацией TCF версии 2.2 на сайте используется платформа для запросов согласия (CMP), код его страниц должен содержать тег <meta>. Тег <meta> включается в первую строку кода. Вы можете настроить его в соответствии с вашими потребностями.

Как отключить блокировку

Чтобы элемент <amp-consent> не блокировал компоненты на странице, вставьте между тегами <head> и </head> следующий код:

<meta name="amp-consent-blocking" content>

Если вы решите не блокировать никакие компоненты, на странице будут показываться все элементы. Используйте атрибут data-block-on-consent, если хотите переопределить эту настройку для отдельных элементов amp-ad и amp-analytics.

Как заблокировать только контейнеры amp-ad

Чтобы тег <amp-consent> блокировал элемент amp-ad на странице, вставьте между тегами <head> и </head> следующий код:

<meta name="amp-consent-blocking" content="amp-ad">

Как заблокировать элементы amp-ad и amp-analytics

Чтобы тег <amp-consent> блокировал элементы amp-ad и amp-analytics на странице, вставьте между тегами <head> и </head> следующий код:

<meta name="amp-consent-blocking" content="amp-analytics,amp-ad">

По умолчанию во фрагменте кода, указанном на вкладке "Теги и SDK" в разделе "Конфиденциальность и сообщения", уже реализована блокировка элементов amp-ad и amp-analytics. Чтобы настраивать обработку заблокированных компонентов, добавьте дополнительные AMP-расширения в атрибут фрагмента.

Отзыв согласия

Возможность отзыва согласия – это одно из требований для доступа к функциям из раздела "Конфиденциальность и сообщения". Прежде чем опубликовать запрос согласия, разместите ссылку для отзыва согласия на своей странице с политикой конфиденциальности или информацией об использовании файлов cookie и других данных.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
11675107732891403585
true
Поиск по Справочному центру
true
true
true
true
true
148
false
false
false
false