Practice · May 31, 2026 · 10 min read

Kaip tinkamai įdiegti sekimo fragmentą: WordPress, Shopify, GTM ir kt.

Penkių eilučių įkėlimo programa turi būti vienoje jūsų svetainės vietoje – antraštėje, kiekviename puslapyje, vieną kartą. Štai kur ją įklijuoti dažniausiai naudojamose platformose, kaip ją patikrinti ir kokias klaidas komandos daro, kurios kainuoja savaitę.

Redakcinė iliustracija, kurioje pavaizduota kodo žyma su varnelės simboliu, apsupta platformos formos plytelių.

Sekimo fragmentas yra mažas asinchroninis scenarijus – keli kilobaitai, pateikiami iš kraštinio talpyklos pirmojo šalies kelio – kuris identifikuoja kiekvienos sesijos organizaciją. Tinkamai įdiegus, jo nepastebėsite. Neteisingai įdiegus, savaitę derinsite, kodėl trūksta identifikuotų įmonių, kol suprasite, kad įkėlimo programa buvo tingiai įkeltame skyriuje. Šis vadovas padės jums sutaupyti tą savaitę.

Trys principai prieš ką nors įklijuojant

  1. Įkėlimo programa turi būti visos svetainės HTML antraštėje. Ne poraštėje, ne konkrečiame puslapio šablone, ne komponente, kuris rodomas tik rinkodaros puslapiuose. Antraštėje, kiekviename puslapyje.
  2. Įkėlimo programa pagal numatytuosius nustatymus yra asinchroninė. Nepridėkite atidėjimo/asinchroninio perrašymo, kuris pakeistų vykdymo laiką; pateikti atributai yra tie atributai, kuriuos mes išbandėme.
  3. Įdiekite tik vieną kartą. Dvi įkėlimo programos kopijos tame pačiame puslapyje nedvigubins jūsų duomenų – jos padvigubins užklausas ir sukels painiavą derinant.

WordPress

Švariausias diegimas „WordPress“ sistemoje leidžia išvengti temų redagavimo. Naudokite antraštės scenarijų papildinį (bet kuris gerai žinomas tiks), įklijuokite įkėlimo programą į lauką „scripts in head“, išsaugokite ir išvalykite bet kokią puslapio talpyklą. Jei nenorite papildinio, pridėkite nedidelį mu-papildinio failą, kuris prisijungia prie wp_head su 5 prioriteto, kad įkėlimo programa būtų įkelta prieš analizės žymas. Neklijuokite jos į puslapio ar įrašo turinį – „WordPress“ išfiltruos scenarijaus žymą.

Vienas „WordPress“ specifinis patikrinimas: jei naudojate viso puslapio talpyklą („LiteSpeed“, „WP Rocket“, „W3 Total Cache“), išvalykite talpyklą po įdiegimo. Talpykloje esantis HTML prieš įdiegimą neapims įkėlimo programos.

Shopify

„Shopify“ temų HTML talpina „theme.liquid“ faile. „Shopify“ administratoriaus skydelyje eikite į „Online Store“ → „Themes“ → „Actions“ → „Edit code“ → „theme.liquid“ ir įklijuokite įkėlimo programą tiesiai prieš uždaromąją </head> žymą. Išsaugokite. Tai viskas – nereikia jokios programėlės, jokio atsiskaitymo scenarijaus (atsiskaitymas vis tiek nepatenka į įmonės lygio identifikavimo sritį).

Pirmiausia dubliuokite temą

Prieš redaguodami theme.liquid, naudokite Actions → Duplicate. Jei kas nors nutiks ne taip, galėsite grįžti vienu paspaudimu. Tai penkių sekundžių įprotis, kuris išgelbėjo kiekvieną Shopify komandą, kuriai jį rekomendavome.

Webflow

Webflow → Svetainės nustatymai → Pasirinktinis kodas → Antraštės kodas. Įklijuokite įkėlimo programą. Išsaugokite. Paskelbkite svetainę. Antraštės kodas bus pritaikytas visame pasaulyje visiems puslapiams, o tai yra būtent tai, ko norite. Neklijuokite įkėlimo programos į puslapio lygio įterptąjį elementą – tokiu atveju stebėsite tik tą vieną puslapį.

Google Tag Manager

GTM veikia, su dviem išlygomis. Pirma: naudokite pasirinktinę HTML žymą, kurios paleidiklis nustatytas į „All Pages“, kad įkėlimo programa veiktų su kiekvienu puslapio peržiūra. Antra: nustatykite žymos prioritetą pakankamai aukštą, kad ji būtų vykdoma prieš kitas analizės žymas, kurios gali sulėtinti pradinį duomenų perdavimą. GTM vartotojai dažnai sukrauna keturias ar penkias žymas antraštėje; įkėlimo programa yra maža, tačiau žymų paleidimo tvarka yra svarbi, jei norite identifikavimo pirmuoju prašymu.

Atkreipkite dėmesį į sutikimo režimą: jei naudojate GTM už sutikimo reklamjuostės, kuri paleidžia analizės žymas tik po sutikimo, nestatykite įmonės lygio identifikavimo už tos pačios barjeros – ji nenaudoja slapukų ir nesaugo duomenų lankytojo įrenginyje, todėl jai nereikia to paties sutikimo lygio. Sukonfigūruokite žymą, kad ji būtų paleista nedelsiant, kartu su jūsų griežtai būtinosiomis žymomis.

Paprastas HTML / nuosavi paketai

Savo sukurtai svetainei arba sistemai, kurios nepaminėjome, įklijuokite įkėlimo programą į savo pagrindinio šablono <head> elementą – failą, kuris atvaizduojamas kiekviename puslapyje. Perkurkite ir iš naujo įdiekite. Statinėms svetainių generatoriams įkėlimo programa turi būti visos svetainės išdėstymo faile (Next.js atveju tai yra <Script> programos lygio išdėstyme su strategy="afterInteractive"; Astro atveju – <BaseHead> komponentas; 11ty atveju – pagrindinio šablono dalis). Jei ją pridėjote kaip komponento lygio scenarijų, pranešimus teiks tik tie puslapiai, kuriuose yra tas komponentas.

Vieno puslapio programos – kabliukas

SPA atveju pradinis puslapio peržiūra užfiksuojama įkėlimo programa, kai puslapis įkeliamas pirmą kartą. Vėlesnės kliento pusės navigacijos nėra automatinės puslapio peržiūros naršyklės požiūriu. Mūsų įkėlimo programa pagal numatytuosius nustatymus klausosi History API, todėl navigacijos atgal/pirmyn ir pushState pagrindu registruojamos kaip naujos puslapio peržiūros, nereikalaujant pridėti kodo. Jei jūsų SPA naudoja nestandartinį maršrutizatorių, kuris apeina History API (reta, bet įmanoma), iškvieskite mažą dokumentuotą pageview funkciją maršruto pasikeitimo metu – trys eilutės, kurias rasite dokumentacijoje.

Patikrinkite diegimą per dvi minutes

Patvirtinimas nėra pasirinktinis. Atlikite tai prieš uždarydami skirtuką, kuriame įdiegėte įkėlimo programą; sugedusį diegimą aptikti penkias minutes po įklijavimo yra lengva, o po penkių dienų – ne.

  1. Atidarykite savo svetainę inkognito lange (kad talpykloje esantys failai jūsų neklaidintų).
  2. Atidarykite DevTools → Tinklo skirtuką, filtruokite pagal „l5e“ arba įkėlimo programos kelią.
  3. Atnaujinkite puslapį. Turėtumėte matyti vieną užklausą į įkėlimo programą, po kurios seka vienas mažas identifikavimo švyturys. Abiejų būsena turi būti 200. Įkėlimo programos atsako antraštėse turi būti „cache-control“ su „s-maxage“ ir „stale-while-revalidate“.
  4. Pereikite į antrą puslapį. Turėtumėte matyti, kad paleidžiamas dar vienas identifikavimo švyturys, be pakartotinio įkėlimo programos atsisiuntimo (jis grąžins 304).
  5. Grįžkite į lead.box prietaisų skydelį, atidarykite tiesioginių lankytojų srautą ir patvirtinkite, kad jūsų bandomasis apsilankymas rodomas. Jei taip, diegimas baigtas.

Dažniausios klaidos – lentelė, kurią reikia patikrinti pirmiausia

SimptomasTikėtina priežastisSprendimas
Visiškai nėra tiesioginių apsilankymųĮkėlimo programa trūksta antraštėje arba yra netinkamame šablonePerkelkite įkėlimo programą į visos svetainės antraštės šabloną
Tiesioginiai apsilankymai tik iš vieno skyriausĮkėlimo programa įterpta puslapio lygio, o ne globaliaiPerkelkite į globalią antraštę / temos antraštę
Įkėlimo programa įkeliama, bet nėra identifikavimo švyturioSutikimo reklamjuostė per agresyviai blokuoja trečiųjų šalių scenarijusKonfigūruokite reklamjuostę, kad leistų griežtai būtinus; įkėlimo programai nereikia sutikimo
Dvigubi švyturiai vienam puslapio peržiūraiĮkėlimo programa įdiegta du kartus (tema + papildinys/žyma)Pašalinkite vieną
Lėtas pirmasis atvaizdavimas po įdiegimoĮkėlimo programa įdėta prieš kritinį CSSPatvirtinkite, kad yra asinchroninis atributas; įdėkite po kritinio CSS išankstinio įkėlimo
SPA praneša tik apie pirmąjį puslapįPasirinktinis maršrutizatorius apeina History APIIškvieskite dokumentuotą pageview() maršruto pasikeitimo metu
Pasenęs HTML pateikiamas be įkėlimo programosViso puslapio talpykla neišvalyta po įdiegimoIšvalykite talpyklą; patikrinkite inkognito režimu
Septynios diegimo problemos, dėl kurių kyla daugiausia palaikymo užklausų.

Našumo pastaba – kraštinio talpyklos įkėlimo programa

Įkėlimo programa pateikiama iš pirmojo šalies kelio, kuris yra nukreiptas į mūsų kraštinio talpyklos serverį su s-maxage=300 ir stale-while-revalidate. Praktiškai tai reiškia, kad įkėlimo programa atsiunčiama vieną kartą per penkias minutes iš kiekvieno kraštinio taško ir tada pateikiama iš talpyklos kiekvienam vėlesniam lankytojui. Poveikis failo dydžiui ir įkėlimo laikui yra toks mažas, kad nerekomenduojame pridėti papildomos įkėlimo logikos.

Kada kreiptis pagalbos

Jei atlikote patvirtinimo veiksmus ir vis dar kažkas negerai, norėtume tai išgirsti po dešimties minučių, o ne po dešimties dienų. Pateikite tris dalykus: svetainės URL, tinklo skirtuko ekrano kopiją DevTools, filtruotą pagal įkėlimo programos kelią, ir platformos, kurioje įdiegėte, pavadinimą. To pakanka, kad būtų galima diagnozuoti beveik bet kokią diegimo problemą jau pirmuoju atsakymu.

lead.box Team

Published by

lead.box Team

Daugiau straipsnių

Pamatykite lead.box su savo pačių srautu

Pradėkite nemokamai — be kortelės, be privalomo pardavimų skambučio. Arba rezervuokite 20 minučių demonstraciją, jei norite ekskursijos su gidu.

Pradėti nemokamą bandymą

Užrašai apie B2B potencialių klientų analitiką pagal BDAR

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