Dokumentationsmenü
Microsoft Ads (UET)
Den Einwilligungsstatus an das Tag von Microsoft Advertising (UET) übergeben: Aktivierung, Funktionsweise des Signals ad_storage und Verifizierung.
Microsoft UET Consent Mode
CookieHug kann den Einwilligungsstatus an das Tag von Microsoft Advertising (UET) übergeben — das Gegenstück zu Google Consent Mode für Bing Ads. Microsoft verlangt für Traffic aus dem Europäischen Wirtschaftsraum ein Einwilligungssignal (ad_storage); ohne dieses funktionieren Conversions und Remarketing in Microsoft Ads nicht mehr korrekt.
Die Funktion ist standardmäßig deaktiviert und wird je Domain eingeschaltet. CookieHug installiert das UET-Tag nicht — es steuert ausschließlich dessen Einwilligung. Sie funktioniert unabhängig davon, ob UET direkt oder über Google Tag Manager eingebunden ist.
Aktivierung
- Öffnen Sie die Domain im Dashboard → Erweitert → Bereich Einwilligungsrichtlinie.
- Suchen Sie die Karte Microsoft UET Consent Mode (Bing / Microsoft Ads) und legen Sie den Schalter um — gespeichert wird automatisch.
- Die Änderung landet beim nächsten Abruf im Banner-Skript (Skript-Cache: bis zu 5 Minuten).
So funktioniert das Signal
Bevor das UET-Tag (bat.js) läuft, legt das SDK einen Einwilligungs-Standardwert in die Warteschlange window.uetq. Hat der Besucher bereits eine gespeicherte Entscheidung, spiegelt der Standardwert sie sofort wider:
// vor der Entscheidung des Nutzers (oder nach einer Ablehnung):
window.uetq.push('consent', 'default', { ad_storage: 'denied' });
// nach der Einwilligung in die Kategorie Marketing (auch bei Wiederbesuchen mit gespeicherter Einwilligung):
window.uetq.push('consent', 'update', { ad_storage: 'granted' });Ein Update wird nach jeder Entscheidung gesendet: Zustimmung, Ablehnung, Änderung und Widerruf. Grundlage des Signals ist die Kategorie Marketing — genau dieselbe, die auch ad_storage im Google Consent Mode steuert.
Wichtig: Das CookieHug-Snippet muss vor dem UET-Tag laden (dieselbe Regel wie bei den Google-Tags) — nur so landet der Standardwert in der Warteschlange, bevor bat.js sie verarbeitet.
Verifizierung
In den DevTools auf einer Seite mit aktivierter Funktion:
// direkt nach dem Laden (vor jeder Entscheidung):
window.uetq
// → in der Warteschlange: ['consent', 'default', { ad_storage: 'denied' }]
// nach dem Klick auf „Alle akzeptieren“:
// → kommt hinzu: ['consent', 'update', { ad_storage: 'granted' }]Den Status können Sie auch mit Microsofts Erweiterung UET Tag Helper prüfen. Existiert window.uetq nicht, gibt es auf der Seite kein UET-Tag — das Signal von CookieHug wartet dann folgenlos in der Warteschlange.