Så kontrollerar du att UET-taggen för Microsoft Ads fungerar
UET skickar till bat.bing.com/action/0. Parametern ti är ditt tagg-ID, evt säger vad som hände (pageLoad eller custom) och asc anger samtycket. asc=D betyder att besökaren inte har godkänt och att anropet skickades utan cookies, vilket är rätt beteende och inget fel.
Microsoft Advertising är lätt att glömma eftersom budgetarna är mindre, men taggen finns överallt. Den har också den tydligaste samtyckessignalen av alla annonsplattformar: en enda bokstav i varje anrop visar om besökaren har sagt ja.
Hoppa över DevTools: den gratis skanningen öppnar din sida i en riktig webbläsare, godkänner och nekar cookiebannern och visar vad Microsoft UET faktiskt skickade. Rapporten är på engelska.
I korthet
- Taggskript
bat.bing.com/bat.js- Händelseanrop
bat.bing.com/action/0?ti=<tagg-ID>&evt=pageLoad; egna händelser harevt=customoch åtgärden iea=- Tagg-ID
- Ett tal, oftast 7 till 9 siffror
- Klick-ID
msclkid, som läggs till på annonsklick när auto-tagging är på- Samtycke
uetq.push('consent', 'default', { ad_storage: 'denied' }); anropet har dåasc=D
https://bat.bing.com/action/0?ti=112345678&evt=2custom&ea=3purchase&gv=484.50&gc=5EUR&asc=6G
ti=ditt UET-tagg-ID.evt=pageLoad för sidvisningar, custom för händelser som du skickar själv.ea=händelsens åtgärd, här purchase.gv=intäktens värde.gc=valutan.asc=samtycke: G godkänt, D nekat (skickas utan cookies).
Exempelvärden. Långa anrop är förkortade till de parametrar som spelar roll.
Kontrollera själv på två minuter
- Öppna DevTools på fliken Network och filtrera på
bat.bing. Ladda en sida. - Du ska se
bat.jsladdas och ett anrop till/action/0. Kontrollera atttiär tagg-ID:t som visas i Microsoft Advertising under Tools och sedan UET tag. - Titta på
asc:Dinnan besökaren godkänner (samtycke nekat) ochGefteråt, om du använder UET consent mode. - Lägg en testorder. Leta efter
evt=custommedea=purchase,gv(intäkt) ochgc(valuta). - Microsofts tillägg UET Tag Helper för Chrome listar samma händelser. I Microsoft Advertising ändras taggens status till "Tag active" när den tar emot data, och konverteringsmålen visar "Recording conversions".
Det här brukar gå fel med UET
Inget consent mode för europeiska besökare
Microsoft ber annonsörer att skicka samtycke för besökare i EES, Storbritannien och Schweiz via UET consent mode. Sätt nekat som standardvärde innan taggen laddas och uppdatera det när besökaren godkänner:
window.uetq = window.uetq || [];
window.uetq.push('consent', 'default', { ad_storage: 'denied' });
// när besökaren godkänner:
window.uetq.push('consent', 'update', { ad_storage: 'granted' });
Många samtyckesverktyg gör det åt dig när deras Microsoft-integration är påslagen. Utan det skickar taggen antingen före samtycke, eller, om den blockeras helt, ingenting alls ens för besökare som godkänner.
Köp utan intäkt
Konverteringsmål med varierande intäkt behöver orderns värde i händelsen. UET-anropet för ett köp ser ut så här:
window.uetq.push('event', 'purchase', { revenue_value: 84.50, currency: 'EUR' });
Ett mål inställt på "variable revenue" som inte får något gv registrerar konverteringen med standardvärdet eller utan värde, och ROAS i Microsoft Advertising blir fel.
Taggen skickas på alla sidor men målet registrerar aldrig något
Mål av typen destinationsadress bygger på tacksidans adress. När kassan ändrar adressen (en ny sökväg, ett tillagt ordernummer, en extern kassa på en annan domän) slutar målet att matcha, trots att taggen fungerar. Händelsemål som bygger på ea=purchase har inte det problemet.
msclkid försvinner i en omdirigering
UET läser msclkid från landningssidans adress. En omdirigering som tappar parametrarna gör konverteringen osynlig för Microsoft Advertising. Testa med testet av klick-ID vid omdirigering.
SPA-sajter skickar en enda pageLoad
På sajter som byter sida utan att ladda om ser UET en sidladdning per besök, om inte taggen följer ändringar i webbläsarhistoriken. Lägg till enableAutoSpaTracking: true i UET-taggens kod, eller skicka en pageLoad vid varje sidbyte. Annars förblir remarketinglistor som bygger på adresser små.
Det här kontrollerar den gratis skanningen
- Microsoft UET laddas och skickar minst en sidvisning
- Bara ett ID för plattformen, annars en varning
- Microsoft UET väntar tills besökaren har godkänt cookies
- Microsoft UET slutar skicka när besökaren klickar på "neka alla"
- Inga e-postadresser i klartext i anropen
- På en orderbekräftelse: köpet har värde, valuta och händelse-ID
- Klick-ID:t msclkid följer med genom dina omdirigeringar
Händelser från servern (Conversions API:er, server-side-taggning) syns inte för en publik skanning, så rapporten markerar dem aldrig som fungerande eller trasiga.
Läs också
- Testa klick-ID vid omdirigering (gclid, fbclid, ttclid, msclkid)
- Ad pixel fires before consent or after "reject": how to fix it (på engelska)
- Redirects drop the gclid and other ad click IDs: how to keep them (på engelska)
Källor
- Microsoft Advertising: Everything you need to know about setting up UET
- Microsoft Advertising: UET consent mode
Bygger på plattformarnas offentliga dokumentation (oftast på engelska) och de anrop som deras publika taggar gör. Menyer och namn ändras, så kontrollera de länkade sidorna om ett steg ser annorlunda ut.