CookieZen automatycznie komunikuje stan zgód do usług Microsoft: Bing Ads (UET) i Clarity.
Czym jest Microsoft Consent Mode?
Microsoft — podobnie jak Google — wymaga przekazywania informacji o zgodach użytkownika. Bing UET i Clarity obsługują dedykowane API do odbierania sygnałów consent.
Bing UET (Universal Event Tracking):
CookieZen wysyła sygnały do Bing Ads przez window.uetq:
// Domyślny stan (przed zgodą):
window.uetq.push('consent', 'default', {
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
wait_for_update: 500
});
// Po wyrażeniu zgody na marketing:
window.uetq.push('consent', 'update', {
ad_storage: 'granted',
ad_user_data: 'granted',
ad_personalization: 'granted'
});Microsoft Clarity:
CookieZen wywołuje dedykowane API consentv2:
// Po wyrażeniu zgody:
window.clarity('consentv2', {
ad_Storage: 'granted',
analytics_Storage: 'granted'
});Uwaga: Clarity używa notacji camelCase (ad_Storage, analytics_Storage) — to wymóg API Clarity, nie błąd.
Dlaczego te skrypty NIE są blokowane?
Bing UET i Clarity znajdują się na liście GTM_CONSENT_MODE_AWARE — respektują sygnały consent i same ograniczają zbieranie danych gdy widzą 'denied'. Blokowanie ich byłoby podwójne i mogłoby uszkodzić modelowanie konwersji.
Mapowanie zgód:
| Kategoria CookieZen | Bing UET | Clarity |
|---|---|---|
marketing | ad_storage, ad_user_data, ad_personalization | ad_Storage |
analytics | — | analytics_Storage |