Felsöka implementeringar av H-kod
Följande är felsökningssteg som är specifika för H-kodimplementeringar.
Placera analyskoden i head-taggen
<body>
, men andra implementeringar (till exempel att använda taggar i Adobe Experience Platform) kräver att kod refereras i taggen <head>
.Analyskoden skapar en osynlig 1x1-pixelbild. Tidigare var en vanlig implementeringspraxis att placera referensen s_code.js
i taggen <head>
. Om du placerar koden här förhindrar du att bilden påverkar sidlayouten på något sätt. Den körs också tidigare, vilket gör att du kan räkna sidvisningar för partiell sidinläsning mer effektivt.
Vissa element i koden kräver dock att objektet <body>
finns. Om Analytics JavaScript-koden finns i <head>
-taggen körs den innan <body>
-objektet finns. Därför samlar din implementering inte in ClickMap-data, automatisk spårning av filhämtningar eller avslutslänkar eller anslutningstypdata. Det går att placera skriptreferensen på s_code.js
i taggen <head>
, men resultatet är en mycket begränsad version av Analytics.
Analyskoden kan placeras var som helst inuti taggen <body>
på en välformaterad HTML-sida. Adobe rekommenderar att Analytics-koden placeras så nära överkanten av <body>
-taggen som möjligt. Kontrollera att alla sidvariabler har angetts efter att filen s_code.js
har lästs in.