Advertising integration
Microsoft Bing UET (Microsoft Ads) on Shopify, made compliant
Microsoft's Universal Event Tracking pixel — used for Microsoft (Bing) Ads conversion and retargeting.
Why consent applies to Microsoft Bing UET (Microsoft Ads)
UET stores advertising identifiers used by Microsoft's ad network. Microsoft implements Google-style consent storage keys (`ad_storage`), so consent semantics mirror Google Ads: denied by default in EU/UK/EEA, opt-out in California.
Cookies / scripts Microsoft Bing UET (Microsoft Ads) sets
_uetsid_uetvid_uetmsclkidMUID
Step-by-step compliance setup
- 1
Block the UET script until marketing consent
UET loads via `<script src="https://bat.bing.com/bat.js">`. Block this script until the visitor accepts the marketing category.
- 2
Signal consent via the UET Consent Mode API
UET uses a queue-based consent API: `window.uetq = window.uetq || []; window.uetq.push('consent', 'update', { ad_storage: 'granted' | 'denied' });`. Push a denied default before the script loads and update on the visitor's choice.
How Consentico handles Microsoft Bing UET (Microsoft Ads)
Consentico blocks `bat.bing.com` at script-load time, pushes a denied default into `uetq` on banner render, and updates `ad_storage` on the visitor's choice.
- Default-deny before any tag fires
- Three-layer script blocking (createElement + MutationObserver + content-type)
- Audit-ready consent log
Related concepts
Related integrations
Block Microsoft Bing UET (Microsoft Ads) until consent — in five minutes.
Free for stores under 5,000 banner views per month. No code, no theme edits.