Guider

TikTok-pixeln skickar inget: så tar du reda på varför

Börja i fliken Network: antingen når ingenting analytics.tiktok.com, och då är det ett installations- eller samtyckesproblem på din sajt, eller så skickas händelserna och TikTok visar dem bara inte ännu. Rapporteringen kan ta upp till ett dygn, och annonsgruppen måste använda samma pixel och en aktiv optimeringshändelse.

Kontrollera din egen sajt: den gratis skanningen visar på ungefär en minut om problemet finns på din sida. Rapporten är på engelska.

Först: lämnar något webbläsaren?

Öppna din sajt i ett privat fönster utan tillägg, öppna DevTools på fliken Network, filtrera på analytics.tiktok.com, godkänn cookiebannern och ladda om. Du ser en av tre saker:

  1. Ingenting alls. Pixelns skript laddades aldrig. Gå till "Pixeln laddas aldrig" nedan.
  2. events.js laddas, men inget anrop till /api/v2/pixel. Pixeln finns men skickar ingenting. Gå till "Pixeln laddas men skickar inget".
  3. Anrop till /api/v2/pixel. Din sajt gör sin del. Öppna ett av dem och titta under Payload: context.pixel.code är pixeln som det skickades till. Gå till "Händelser skickas, men TikTok visar inget".

Pixeln laddas aldrig

  • Samtyckesverktyget släpper aldrig fram den. Om samtyckesverktyget blockerar pixeln tills besökaren godkänner, kontrollera vilken kategori den ligger i. En pixel i kategorin "marknadsföring" förblir blockerad när cookiebannerns godkännande bara gäller "statistik", eller när samtyckesverktygets eget skript inte laddas.
  • Taggen i Tag Manager är inte publicerad. En TikTok-tagg som är pausad, ligger i en opublicerad arbetsyta eller har en utlösare som aldrig körs. Kontrollera den publicerade versionen av containern, inte arbetsytan.
  • En app har kopplats bort. I Shopify och andra butiksplattformar kommer pixeln oftast från TikToks försäljningskanal. Att koppla bort eller installera om den, eller byta TikTok-konto, kan lämna butiken utan pixel eller med en ny pixelkod som dina annonser inte använder.
  • Den har bara funnits på vissa sidor. En pixel som lagts in på tacksidan men inte på resten av sajten (eller tvärtom) är lätt att missa. Kontrollera sidan där händelsen ska ske.

Pixeln laddas men skickar inget

  • Samtycket hålls tillbaka och ges aldrig. Med TikToks egen samtyckesbrytare anropar sajten ttq.holdConsent() så att pixeln väntar, och måste anropa ttq.grantConsent() när besökaren godkänner. Om knappen för att godkänna inte är kopplad till det anropet fortsätter pixeln att vänta.
  • Baskoden är ofullständig. Standardsnutten laddar skriptet med din pixelkod och anropar sedan ttq.page() för sidvisningen. En snutt som har redigerats för hand, eller kopierats utan den sista raden, laddar events.js och stannar där.
  • Dina egna händelser körs aldrig. Anrop som ttq.track('AddToCart', …) som ligger i en temafil som butiken inte använder längre, eller bakom en klickhanterare på en knapp som har gjorts om, skickar ingenting.

Händelser skickas, men TikTok visar inget

TikToks egen felsökningsartikel listar de här, och de täcker de flesta fall:

  • Det är för tidigt. Händelsedata kan ta upp till ett dygn, ibland lite mer, att dyka upp i Events Manager.
  • En testhändelse räknas inte. Aktivitet som skickas från fliken Test events aktiverar inte pixeln. TikTok behöver en riktig handling på din sajt, till exempel ett köp med ett testkort eller en rabattkod på 100 %.
  • Annonsgruppen använder en annan pixel. Öppna annonsgruppen i Ads Manager och kontrollera att Data connection är pixeln vars kod du såg i Payload, och att optimeringshändelsen visas som Active i Events Manager.
  • Din server skickar den redan. Om butiken också skickar händelser via TikToks Events API, kontrollera att båda har samma event_id. Annars räknar TikTok dem två gånger när pixeln fungerar igen.

Bekräfta att det fungerar

  1. TikTok Pixel Helper, ett tillägg för Chrome, visar varje händelse som sidan skickar och varnar för parametrar som saknas.
  2. Öppna pixelns flik Test events i TikTok Events Manager för att se händelserna komma in i realtid medan du klickar runt på sajten.
  3. Utför sedan en riktig handling och kontrollera pixelns detaljsida dagen efter.

Vår kontroll av TikTok-pixeln gör kontrollen i fliken Network åt dig, före och efter samtycke, och går till en produkt och varukorgen.

Källor

Bygger på plattformarnas offentliga dokumentation (oftast på engelska). Menyer och namn ändras, så kontrollera de länkade sidorna om ett steg ser annorlunda ut.