Мой кабинет

Руководство · Microsoft Advertising

UET Consent Mode: согласие в теге Microsoft

Тег UET измеряет конверсии и создаёт аудитории для Microsoft Advertising. С мая 2025 года посещения из ЕЭЗ, Великобритании и Швейцарии должны приходить с сигналом согласия. Здесь описано, как настроить, как проверить и чем он отличается от Consent Mode Google.

  • ✓Основано на официальной документации Microsoft Advertising
  • ✓Код, готовый для копирования
  • ✓Проверка без изменения сайта
2025год, когда сигнал стал обязательным для ЕЭЗ, Великобритании и Швейцарии, с 5 мая
1126номер Microsoft в списке поставщиков TCF
6cookie Microsoft, которые нельзя записывать без согласия
75%минимальная доля событий с действительным сигналом, чтобы панель отметила тег как исправный

Что это

Одно уведомление о согласии для тега Microsoft

UET, сокращение от Universal Event Tracking, это тег Microsoft Advertising. Он записывает посещения и конверсии на сайте, чтобы измерять кампании и создавать списки ремаркетинга.

Consent Mode для UET это способ сообщить этому тегу о выборе посетителя в баннере cookie. Получив уведомление, тег сам решает, можно ли ему записывать cookie и использовать идентификаторы или нужно работать в ограниченном режиме.

Сейчас Microsoft применяет правило на основе одного главного сигнала, ad_storage, который может быть разрешён или запрещён. Сайт также может отправлять ad_user_data и ad_personalization, с теми же названиями, что использует Google, но требование относится к ad_storage.

Есть и второй допустимый путь: вместо Consent Mode тег может читать согласие через TCF от IAB Europe. Microsoft рекомендует выбрать что-то одно, но не оба сразу.

Чек-лист

Что нужно выполнить

Если на сайте есть тег UET и он принимает посетителей из ЕЭЗ, Великобритании или Швейцарии, всё это должно работать.

  1. Согласие до включения UET

    Там, где закон требует согласия, например в ЕЭЗ и Великобритании, договор Microsoft Advertising требует согласия до включения тега. Cookie, записанные до баннера или после отказа, считаются нарушением.

  2. Отправлять сигнал через Consent Mode или TCF

    С 5 мая 2025 года Microsoft требует Consent Mode или TCF от тех, у кого есть посетители из ЕЭЗ, Великобритании и Швейцарии. Без сигнала она перестаёт записывать конверсии и пополнять ремаркетинг.

  3. Отказ по умолчанию и обновление при выборе

    Сразу после тега задайте ad_storage как denied. Когда посетитель согласится, отправьте granted и повторяйте обновление на следующих страницах.

    <!-- código da UET aqui -->
    <script>
    window.uetq = window.uetq || [];
    window.uetq.push('consent', 'default', {
      'ad_storage': 'denied'
    });
    </script>
    
    <!-- quando o visitante aceita -->
    <script>
    window.uetq = window.uetq || [];
    window.uetq.push('consent', 'update', {
      'ad_storage': 'granted'
    });
    </script>
  4. Никаких cookie до выбора

    Cookie MUID, _uetvid, _uetsid, _uetsid_exp, _uetvid_exp и MSPTC нельзя записывать без согласия.

    Пример

    Откройте сайт в окне инкогнито, нажмите «Отклонить» и убедитесь, что ни один cookie _uet не появился.

  5. Выбрать только один путь

    Используйте Consent Mode или TCF, но не оба одновременно. Об этом предупреждает сама Microsoft.

  6. В TCF включить Microsoft и Xandr

    Включите в CMP Microsoft, поставщик 1126, и Xandr, поставщик 32. Без целей 7, 9 и 10 конверсии не записываются.

    <!-- antes do código da UET, em todas as páginas -->
    <script>
    window.uetq = window.uetq || [];
    window.uetq.push('config', 'tcf', { 'enabled' : true });
    </script>
  7. CMP, сертифицированная Google для рекламы

    Для персонализированной рекламы Google в ЕЭЗ и Великобритании с 16 января 2024 года требуется CMP, сертифицированная с TCF. В Швейцарии это требуется с 31 июля 2024 года.

    Пример

    Выберите сертифицированную Google CMP, которая также отправляет сигнал в UET, чтобы использовать один баннер.

На практике

Как правильно и как неправильно

Официальные инструменты

Сертифицированные CMP и официальные ссылки

Microsoft публикует список CMP с интеграцией UET, а Google ведёт список CMP, сертифицированных для ЕЭЗ, Великобритании и Швейцарии.

К кому относится

Кому нужно заботиться об UET

Правило исходит от платформы, а не от конкретного закона. Оно действует для тех, кто использует тег и получает посещения из регионов с предварительным согласием.

Рекламодатели Microsoft Advertising

Тот, кто измеряет конверсии или создаёт аудитории с помощью UET, должен отправлять сигнал для посещений из ЕЭЗ, Великобритании и Швейцарии.

Издатели, покупающие трафик

Сайты с AdSense, запускающие кампании в Bing для привлечения посетителей, обычно имеют установленный UET. Правило действует и для них.

Агентства и менеджеры тегов

Тот, кто устанавливает UET через Google Tag Manager, должен включить согласие в официальном шаблоне или в собственном коде.

Вне трёх регионов

Для посетителей из других стран, если сигнал не отправлен, UET считает согласие данным. Местные законы могут требовать большего.

Определения

Термины из документации Microsoft

Эти названия встречаются в коде, в панели Microsoft Advertising и в тестовом расширении UET.

ad_storage

Сигнал, которого требует Microsoft. Если разрешён, UET читает и записывает cookie. Если запрещён, она не записывает собственные cookie сайта и сторонние cookie.

ad_user_data и ad_personalization

Необязательные сигналы, которые сайт может отправлять, с теми же названиями, что у Google. Сейчас требование Microsoft относится только к ad_storage.

Параметр asc

Поле, отправляемое в каждом событии UET с состоянием согласия: denied или granted. Именно его проверяют в тестах.

Cookie Microsoft

MUID, _uetvid, _uetsid, _uetsid_exp, _uetvid_exp и MSPTC. Ни один из них нельзя записывать без согласия.

Столбец Сигнал согласия

В панели тега показывает, исправен ли сигнал: выше 75% событий, умеренный или отсутствует.

UET Tag Helper

Официальное расширение для Edge и Chrome, которое показывает каждое событие UET и значение asc в реальном времени.

Два режима

Расширенный или базовый режим

Оба уважают выбор посетителя. Разница в том, что происходит до нажатия на баннер.

Расширенный режим

UET загружается с самого начала с запрещённым согласием. Пока нет ответа, она собирает только анонимные данные, которые затем агрегируются для моделирования. Этот режим рекомендует Microsoft.

  • Лучше измеряет конверсии тех, кто отказался
  • Тег уже готов, когда посетитель соглашается
  • Запрет по умолчанию должен быть верным на всех страницах
  • Требует объяснить это использование в политике конфиденциальности

Базовый режим

UET заблокирован и загружается только после согласия посетителя. До этого никакие данные в Microsoft не отправляются.

  • Проще понять и объяснить
  • Ничего не уходит с сайта до выбора
  • Больше конверсий теряется в отчётах
  • Зависит от того, чтобы CMP запускала тег в нужный момент

Как внедрить

Настройка Consent Mode для UET

  1. Задайте значение по умолчанию сразу после тегаНа всех страницах, сразу после кода UET, отправьте значение по умолчанию с запрещённым ad_storage для регионов, где нужно согласие.
  2. Отправьте обновление при выбореКогда посетитель соглашается или отказывается в баннере, CMP отправляет обновление с новым значением ad_storage.
  3. Повторяйте выбор на следующих страницахMicrosoft рекомендует отправлять обновление и на следующих страницах, пока выбор действует.
  4. Выберите интегрированную CMPМногие CMP уже отправляют сигнал в UET. В Google Tag Manager используйте официальный шаблон UET с включёнными обновлениями согласия.
  5. Проверьте с UET Tag HelperДо нажатия события должны показывать asc denied или не срабатывать. После согласия все должны показывать asc granted.
Пример на основе документации Microsoft Advertising
<!-- código da UET aqui -->
<script>
  // 1. Padrão: negado até o visitante escolher
  window.uetq = window.uetq || [];
  window.uetq.push('consent', 'default', {
    'ad_storage': 'denied'
  });
</script>

<script>
  // 2. Quando o visitante aceita (a CMP faz isso)
  window.uetq = window.uetq || [];
  window.uetq.push('consent', 'update', {
    'ad_storage': 'granted'
  });
</script>

Альтернатива через TCF

Использование TCF вместо Consent Mode

Если на сайте уже есть CMP с TCF от IAB Europe, UET может читать TC string напрямую. Для этого небольшой фрагмент настройки включает TCF в UET и должен стоять перед кодом тега на всех страницах.

В баннер включите Microsoft, поставщик 1126, и Xandr, поставщик 32. Microsoft запрашивает согласие для целей 1, 3, 4, 7, 9 и 10. Без целей 7, 9 и 10 ни одна конверсия не записывается. Без цели 1 тег не использует cookie.

Если CMP не отвечает за 500 миллисекунд или находится в состоянии ошибки или загрузки, UET продолжает работать без TCF. Поэтому медленная CMP может привести к потере сигнала.

Microsoft Advertising поддерживает TCF с 24 июля 2023 года. Золотое правило: выбрать только один путь, Consent Mode или TCF.

Хронология

Когда каждое правило вступило в силу

Даты, которые больше всего влияют на тех, у кого в кампаниях Microsoft есть посещения из Европы.

  1. 24 июля 2023 года

    Поддержка TCF

    Microsoft Advertising начинает принимать согласие через TCF от IAB Europe.

  2. 31 марта 2025 года

    Официальное уведомление

    Microsoft публикует уведомление с просьбой к рекламодателям отправлять сигналы согласия до 5 мая.

  3. 5 мая 2025 года

    Сигнал обязателен в ЕЭЗ, Великобритании и Швейцарии

    Microsoft начинает требовать Consent Mode или TCF от всех клиентов с посетителями из этих регионов.

Контроль и AdSense

Что происходит без сигнала и где здесь Google

Требование применяет сама платформа. По словам Microsoft, если сайт использует UET без Consent Mode и без TCF, она перестаёт записывать конверсии UET и пополнять списки ремаркетинга для этого трафика. Кампании теряют данные, а оптимизация ухудшается.

Договор Microsoft Advertising также требует согласия там, где его требует закон, например в ЕЭЗ и Великобритании. Cookie, записанные до нажатия на баннер или после отказа, считаются нарушением.

Для тех, у кого AdSense или Ad Manager, UET это ещё один тег на той же странице. Consent Mode Google отвечает за теги Google, а TCF отвечает за рекламу. UET должен получать собственный сигнал от той же CMP.

Главное отличие от Google: Microsoft требует только ad_storage и принимает TCF как альтернативу Consent Mode, а Google работает с четырьмя сигналами. Похожие названия сбивают с толку, но команды отдельные.

Частые ошибки

Что чаще всего снижает конверсии UET

Большинство случаев встречается на сайтах, которые настроили Consent Mode Google и решили, что Microsoft тоже охвачена.

Сигнал получает только Google

CMP отправляет Consent Mode Google, но ничего не отправляет в UET. Для Microsoft сигнал отсутствует.

Consent Mode и TCF вместе

Сайт включает оба пути одновременно. Microsoft рекомендует использовать только один.

Cookie до нажатия

UET загружается без запрета по умолчанию и записывает MUID или _uetvid до выбора посетителя.

Обновление только на первой странице

Выбор отправляется при нажатии, но не на следующих страницах. События конверсии уходят без правильного asc.

Неполные цели TCF

Баннер не запрашивает цели 7, 9 и 10. Даже при согласии ни одна конверсия не записывается.

Microsoft вне баннера

Microsoft, поставщик 1126, не появляется в списке CMP. TC string никогда не даёт ей разрешения.

На практике

Что можно и что нельзя с UET

Практические примеры для сайтов с посещениями из Европы и других стран.

Можно

  • Использовать расширенный режим с запретом по умолчанию в ЕЭЗ, Великобритании и Швейцарии
  • Оставлять UET с разрешением по умолчанию вне этих регионов, если позволяет местный закон
  • Использовать официальный шаблон UET в Google Tag Manager
  • Выбрать TCF вместо Consent Mode, если CMP уже использует TCF
  • Проверять столбец сигнала согласия в панели

Нельзя

  • Включать Consent Mode и TCF одновременно
  • Записывать cookie Microsoft до нажатия на баннер
  • Продолжать записывать cookie после отказа
  • Думать, что Consent Mode Google покрывает UET
  • Запрашивать только цель 1 из TCF и ждать конверсий

В ConsentMode

Что аудит проверяет по UET

  • Обнаруживает тег UET на странице и открывает сайт как посетитель из Европы и из других мест.
  • Проверяет, есть ли значение согласия по умолчанию сразу после тега и какое значение ad_storage оно использует.
  • Проверяет, появляются ли cookie, такие как MUID и _uetvid, до нажатия или после отказа.
  • Смотрит, использует ли сайт Consent Mode, TCF или оба, и есть ли Microsoft в списке CMP.
  • Выдаёт скриншоты и исправление, которое нужно внести в CMP, GTM или код тега.

Частые вопросы

Consent Mode Google уже решает вопрос с UET?

Не обязательно. Это отдельные команды. Некоторые CMP и официальный шаблон UET в GTM передают сигнал, но нужно проверить, получает ли UET ad_storage.

Нужно ли отправлять ad_user_data и ad_personalization в Microsoft?

Можно отправлять, но сейчас Microsoft требует только ad_storage. Отправка двух других не мешает и делает код похожим на код Google.

Мой сайт бразильский. Нужно ли мне это?

Только для посещений из ЕЭЗ, Великобритании и Швейцарии. Вне этих регионов UET считает согласие данным, если сигнал не отправлен, но местный закон может требовать большего.

Какой режим выбрать?

Microsoft рекомендует расширенный режим, который лучше измеряет тех, кто отказался. Базовый проще и ничего не отправляет до выбора. Согласуйте с юристом.

Как узнать, что всё работает?

Используйте UET Tag Helper и смотрите asc в каждом событии или проверьте столбец сигнала согласия в панели тега. Аудит ConsentMode тоже показывает это со скриншотами.

Библиотека

Официальные источники

Это руководство составлено по этим официальным страницам. Читайте прямо в источнике:

Узнайте, получает ли UET согласие

Аудит открывает сайт как европейский посетитель и показывает, что делает тег Microsoft до и после выбора.

Начать аудит