Меню документації
Microsoft Ads (UET)
Передавання стану згоди до тега Microsoft Advertising (UET): увімкнення, робота сигналу ad_storage і перевірка.
Microsoft UET Consent Mode
CookieHug вміє передавати стан згоди до тега Microsoft Advertising (UET) — відповідника Google Consent Mode для Bing Ads. Microsoft вимагає сигнал згоди (ad_storage) для трафіку з Європейського економічного простору; без нього конверсії та ремаркетинг у Microsoft Ads перестають працювати належно.
Функцію типово вимкнено, і вона вмикається для кожного домену окремо. CookieHug не встановлює тег UET — він лише керує його згодою. Працює незалежно від того, чи UET вбудовано напряму, чи через Google Tag Manager.
Увімкнення
- Відкрийте домен у панелі → Розширені → розділ Політика згоди.
- Знайдіть картку Microsoft UET Consent Mode (Bing / Microsoft Ads) і ввімкніть перемикач — збереження автоматичне.
- Зміна потрапляє до скрипта банера під час наступного завантаження (кеш скрипта: до 5 хвилин).
Як працює сигнал
Перед запуском тега UET (bat.js) SDK додає типовий стан згоди до черги window.uetq. Якщо у відвідувача вже є збережене рішення, типове значення одразу його відображає:
// перед рішенням користувача (або після відмови):
window.uetq.push('consent', 'default', { ad_storage: 'denied' });
// після згоди на категорію «Маркетинг» (також під час повернення зі збереженою згодою):
window.uetq.push('consent', 'update', { ad_storage: 'granted' });Оновлення надсилається після кожного рішення: прийняття, відмови, зміни та відкликання. Джерело сигналу — категорія Маркетинг, та сама, що керує ad_storage у Google Consent Mode.
Важливо: фрагмент CookieHug має завантажуватися перед тегом UET (те саме правило, що й для тегів Google) — тоді типове значення потрапить у чергу раніше, ніж bat.js її обробить.
Перевірка
У DevTools на сторінці з увімкненою функцією:
// одразу після входу (перед будь-яким рішенням):
window.uetq
// → у черзі: ['consent', 'default', { ad_storage: 'denied' }]
// після натискання «Прийняти все»:
// → додається: ['consent', 'update', { ad_storage: 'granted' }]Стан також можна переглянути розширенням Microsoft UET Tag Helper. Якщо window.uetq не існує, на сторінці немає тега UET — тоді сигнал CookieHug просто чекає в черзі й нічого не ламає.