Practice · May 31, 2026 · 10 min read

Kako instalirati isječak za praćenje: WordPress, Shopify, GTM

Učitavač od pet redaka pripada na jedno mjesto na vašoj web stranici — u zaglavlje, na svaku stranicu, jednom. Evo gdje ga zalijepiti na najčešćim platformama, kako ga provjeriti i pogreške koje timove koštaju tjedan dana.

Urednički prikaz oznake koda s kvačicom, okružene pločicama u obliku platforme.

Isječak za praćenje je mali asinkroni skript — nekoliko kilobajta posluženih s rubno keširane putanje prve strane — koji identificira organizaciju iza svake sesije. Ispravno instaliran, nećete ga primijetiti. Neispravno instaliran, provest ćete tjedan dana otklanjajući pogreške zašto nedostaju identificirane tvrtke, prije nego što otkrijete da je učitavač bio u lijeno učitanom odjeljku. Ovaj vodič će vam pomoći uštedjeti taj tjedan.

Tri principa prije nego što išta dodirnete

  1. Učitavač pripada u HTML zaglavlje cijele stranice. Ne u podnožje, ne u specifični predložak stranice, ne u komponentu koja se pojavljuje samo na marketinškim stranicama. U zaglavlje, na svaku stranicu.
  2. Učitavač je asinkron po zadanim postavkama. Nemojte dodavati defer/async premošćivanje koje mijenja vrijeme izvršavanja; priloženi atributi su atributi koje smo testirali.
  3. Instalirajte točno jednom. Dvije kopije učitavača na istoj stranici neće udvostručiti vaše podatke — udvostručit će zahtjeve i učiniti otklanjanje pogrešaka zbunjujućim.

WordPress

Najčišća instalacija na WordPressu izbjegava uređivanje tema. Koristite dodatak za skripte zaglavlja (bilo koji poznati će poslužiti), zalijepite učitavač u polje "skripte u zaglavlju", spremite i obrišite sve predmemorije stranica. Ako ne želite dodatak, dodajte malu mu-plugin datoteku koja se povezuje s wp_head s prioritetom 5, tako da učitavač sleti prije analitičkih oznaka. Nemojte ga lijepiti u tijelo stranice ili objave — WordPress će filtrirati oznaku skripte.

Jedna provjera specifična za WordPress: ako koristite predmemoriju cijele stranice (LiteSpeed, WP Rocket, W3 Total Cache), ispraznite predmemoriju nakon instalacije. Keširani HTML prije instalacije neće sadržavati učitavač.

Shopify

Shopify postavlja HTML teme u theme.liquid. U vašem Shopify administratorskom sučelju idite na Online Store → Themes → Actions → Edit code → theme.liquid i zalijepite učitavač izravno prije završne oznake </head>. Spremite. To je sve — nije potrebna aplikacija, nema skripte za naplatu (naplata je ionako izvan dosega identifikacije na razini tvrtke).

Prvo duplicirajte temu

Prije uređivanja theme.liquid, koristite Actions → Duplicate. Ako nešto pođe po zlu, možete se vratiti jednim klikom. Ovo je navika od pet sekundi koja je spasila svaki Shopify tim kojem smo je preporučili.

Webflow

Webflow → Site Settings → Custom Code → Head Code. Zalijepite učitavač. Spremite. Objavite stranicu. Kod zaglavlja primjenjuje se globalno na svim stranicama, što je upravo ono što želite. Nemojte lijepiti učitavač u ugrađeni element na razini stranice — tada ćete pratiti samo tu jednu stranicu.

Google Tag Manager

GTM radi, s dvije napomene. Prvo: koristite prilagođenu HTML oznaku s okidačem postavljenim na "Sve stranice", tako da se učitavač pokreće pri svakom prikazu stranice. Drugo: postavite prioritet oznake dovoljno visoko da se izvrši prije drugih analitičkih oznaka koje mogu usporiti početni teret. Korisnici GTM-a često slažu četiri ili pet oznaka u zaglavlje; učitavač je mali, ali redoslijed kojim se oznake pokreću važan je ako želite identifikaciju pri prvom zahtjevu.

Obratite pažnju na način pristanka: ako koristite GTM iza bannera za pristanak koji pokreće analitičke oznake tek nakon pristanka, nemojte stavljati identifikaciju na razini tvrtke iza iste barijere — ne koristi kolačiće i ne pohranjuje podatke na uređaju posjetitelja, tako da ne zahtijeva istu razinu pristanka. Konfigurirajte oznaku da se pokrene odmah, zajedno s vašim strogo potrebnim oznakama.

Običan HTML / vlastiti stackovi

Za samostalno izgrađenu stranicu ili okvir koji nismo spomenuli, zalijepite učitavač unutar <head> elementa vašeg osnovnog predloška — datoteke koja se renderira na svakoj stranici. Ponovno izgradite i ponovno postavite. Za generatore statičkih stranica, učitavač pripada u datoteku izgleda cijele stranice (u Next.js to je <Script> u izgledu na razini aplikacije s strategy="afterInteractive"; u Astru komponenta <BaseHead>; u 11ty osnovni predložak). Ako ste ga dodali kao skriptu na razini komponente, samo će stranice koje sadrže tu komponentu izvještavati.

Aplikacije s jednom stranicom — kvaka

U SPA-u, početni prikaz stranice bilježi učitavač kada se stranica prvi put učita. Naknadne navigacije na strani klijenta nisu automatski prikazi stranica iz perspektive preglednika. Naš učitavač po zadanim postavkama sluša History API, tako da se navigacije temeljene na natrag/naprijed i pushState bilježe kao novi prikazi stranica bez potrebe za dodavanjem koda. Ako vaša SPA koristi nekonvencionalni usmjerivač koji zaobilazi History API (rijetko, ali moguće), pozovite malu dokumentiranu funkciju pageview pri promjeni rute — tri retka, pronađena u dokumentaciji.

Provjerite instalaciju u dvije minute

Provjera nije opcija. Učinite to prije nego što zatvorite karticu u kojoj ste instalirali učitavač; otkrivanje pokvarene instalacije pet minuta nakon lijepljenja je jednostavno, pet dana kasnije nije.

  1. Otvorite svoju stranicu u anonimnom prozoru (tako da vas keširane datoteke ne zbunjuju).
  2. Otvorite DevTools → kartica Network, filtrirajte po "l5e" ili putanji učitavača.
  3. Osvježite stranicu. Trebali biste vidjeti jedan zahtjev za učitavač, nakon čega slijedi jedan mali identify-beacon. Oba bi trebala imati status 200. Zaglavlja odgovora učitavača trebala bi sadržavati cache-control s s-maxage i stale-while-revalidate.
  4. Navigirajte na drugu stranicu. Trebali biste vidjeti još jedan identify-beacon kako se pokreće, bez ponovnog preuzimanja učitavača (ovo će dati 304).
  5. Vratite se na nadzornu ploču lead.box, otvorite feed posjetitelja uživo i potvrdite da se vaš testni posjet pojavljuje. Ako je tako, instalacija je dovršena.

Česte pogreške — tablica koju treba prvo provjeriti

SimptomVjerojatni uzrokRješenje
Uopće nema posjeta uživoUčitavač nedostaje u zaglavlju, ili je u pogrešnom predloškuPremjestite učitavač u predložak zaglavlja cijele stranice
Posjeti uživo samo iz jednog odjeljkaUčitavač u ugrađenom elementu na razini stranice, nije globalanPremjestite u globalno zaglavlje / zaglavlje teme
Učitavač se učitava, ali nema identify-beaconaBanner za pristanak preagresivno blokira skripte trećih stranaKonfigurirajte banner da dopusti strogo potrebne; učitavač ne treba pristanak
Dvostruki beaconi po prikazu straniceUčitavač instaliran dvaput (tema + dodatak/oznaka)Uklonite jedan
Sporo prvo iscrtavanje nakon instalacijeUčitavač postavljen prije kritičnog CSS-aPotvrdite da je prisutan async atribut; postavite nakon predopterećenja kritičnog CSS-a
SPA izvještava samo prvu stranicuPrilagođeni usmjerivač zaobilazi History APIPozovite dokumentiranu pageview() pri promjeni rute
Zastarjeli HTML poslužen bez učitavačaPredmemorija cijele stranice nije ispražnjena nakon instalacijeIspraznite predmemoriju; provjerite u anonimnom načinu
Sedam problema s instalacijom odgovornih za većinu zahtjeva za podršku.

Napomena o performansama — rubno keširani učitavač

Učitavač se poslužuje s putanje prve strane koja je proxyjem preusmjerena na našu rubnu predmemoriju s s-maxage=300 i stale-while-revalidate. U praksi to znači da se učitavač dohvaća jednom svakih pet minuta po rubnom PoP-u, a zatim se poslužuje iz predmemorije svakom sljedećem posjetitelju. Utjecaj na veličinu datoteke i vrijeme učitavanja je toliko mali da ne preporučujemo dodavanje dodatne logike učitavanja.

Kada zatražiti pomoć

Ako ste prošli korake provjere i još uvijek nešto nije u redu, radije bismo to čuli nakon deset minuta nego nakon deset dana. Proslijedite tri stvari: URL stranice, snimku zaslona kartice Network u DevTools filtriranu po putanji učitavača i naziv platforme na kojoj ste instalirali. To je dovoljno za dijagnosticiranje gotovo svakog problema s instalacijom pri prvom odgovoru.

lead.box Team

Published by

lead.box Team

Više članaka

Pogledaj lead.box na vlastitom prometu

Kreni besplatno — bez kartice, bez obveznog poziva prodaje. Ili rezerviraj 20-minutni pregled ako želiš vođenu turu.

Isprobaj besplatno

Bilješke o B2B lead intelligenceu po GDPR-u

B2B Lead Identification Platform

lead.box — Identify the companies visiting your website

lead.box turns anonymous B2B website visitors into named companies. GDPR-first, first-party only, with EU data processing.

What lead.box does

How it works

  1. Add a single lightweight tracking snippet to your website.
  2. lead.box identifies the companies behind each visit using first-party IP intelligence.
  3. Hot leads are scored, enriched with contact data and exported as a file for your sales team.

Quick links