Pixel- och taggkontroller

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 har evt=custom och åtgärden i ea=
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
En köphändelse i UET
https://bat.bing.com/action/0?ti=112345678&evt=2custom&ea=3purchase&gv=484.50&gc=5EUR&asc=6G
  1. ti= ditt UET-tagg-ID.
  2. evt= pageLoad för sidvisningar, custom för händelser som du skickar själv.
  3. ea= händelsens åtgärd, här purchase.
  4. gv= intäktens värde.
  5. gc= valutan.
  6. 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

  1. Öppna DevTools på fliken Network och filtrera på bat.bing. Ladda en sida.
  2. Du ska se bat.js laddas och ett anrop till /action/0. Kontrollera att ti är tagg-ID:t som visas i Microsoft Advertising under Tools och sedan UET tag.
  3. Titta på asc: D innan besökaren godkänner (samtycke nekat) och G efteråt, om du använder UET consent mode.
  4. Lägg en testorder. Leta efter evt=custom med ea=purchase, gv (intäkt) och gc (valuta).
  5. 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å

Källor

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.

Andra plattformar