Pixel- och taggkontroller

Så kontrollerar du att X-pixeln (Twitter) fungerar

Filtrera fliken Network på adsct: X-pixeln skickar varje händelse två gånger, en gång till analytics.twitter.com och en gång till t.co. Baskoden skickar bara sidvisningar. Varje konvertering som du skapar i Events Manager behöver ett eget anrop, twq('event', 'tw-…'), på sidan där den sker.

Hoppa över DevTools: den gratis skanningen öppnar din sida i en riktig webbläsare, godkänner och nekar cookiebannern och visar vad X-pixeln (Twitter) faktiskt skickade. Rapporten är på engelska.

I korthet

Taggskript
static.ads-twitter.com/uwt.js (den äldre taggen för enskilda händelser använder oct.js)
Händelseanrop
analytics.twitter.com/1/i/adsct?… och t.co/1/i/adsct?…, med txn_id eller p_id
Pixel-ID
En kort kod av bokstäver och siffror, som används i twq('config', '<pixel-ID>')
Klick-ID
twclid
Konverteringar
Var och en har ett händelse-ID som tw-abc12-def34, som skapas i Events Manager

Kontrollera själv på två minuter

  1. Öppna DevTools på fliken Network, filtrera på adsct, godkänn cookiebannern och ladda en sida.
  2. Du ska se ett anrop till analytics.twitter.com och ett till t.co per händelse. Sidvisningen kommer från baskodens twq('config', …).
  3. Utför en konvertering (en testorder eller en registrering) och leta efter ett anrop med konverteringens händelse-ID som börjar med tw-. Ett köp ska ha värde och valuta.
  4. Tillägget X Pixel Helper för Chrome listar händelserna. Events Manager i X Ads visar om varje konvertering har tagit emot något.

Därför står konverteringar i X kvar på "no activity"

Konverteringarna är skapade men anropas aldrig

Med den nuvarande pixeln skickar baskoden bara sidvisningar. Varje konvertering som du skapar i Events Manager behöver ett eget anrop på sidan där den sker:

twq('event', 'tw-abc12-def34', {
  value: 84.50,
  currency: 'USD',
  conversion_id: 'order-10045'
});

Saknas anropet står händelsen kvar på "no activity", trots att pixeln visas som aktiv.

Gamla taggar för enskilda händelser finns kvar

Äldre installationer för X använde en webbplatstagg per konvertering (oct.js med twttr.conversion.trackPid). De överlever ofta en omdesign av sajten och ligger kvar bredvid den nya pixeln, så att konverteringar räknas av båda eller tillskrivs händelser som inte används längre. Ta bort de gamla taggarna när de nya händelserna registreras.

Köp utan värde

Utan value och currency kan X räkna köp men inte intäkter, och värdebaserad budgivning har ingenting att gå på. Skicka orderns totalsumma som ett tal, med en valutakod enligt ISO.

Pixeln laddas före samtycke

X-pixeln sätter cookies när den laddas och har inget eget samtyckes-API. Den får bara laddas efter att besökaren har godkänt marknadsföringscookies. Se Ad pixel fires before consent or after "reject" (på engelska).

twclid försvinner i en omdirigering

X lägger till twclid på annonsklick. En omdirigering som tappar parametrarna tappar det, och då går konverteringen inte att koppla till klicket. Testa med testet av klick-ID vid omdirigering.

Det här kontrollerar den gratis skanningen

  • X-pixeln (Twitter) laddas och skickar minst en sidvisning
  • Bara ett ID för plattformen, annars en varning
  • X-pixeln (Twitter) väntar tills besökaren har godkänt cookies
  • X-pixeln (Twitter) slutar skicka när besökaren klickar på "neka alla"
  • Inga e-postadresser i klartext i anropen
  • Klick-ID:t twclid 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