Skip to main content

Omogućite opciona merenja

Ponosni smo što imamo jedan od najlakših JavaScript isječaka u analitičkoj industriji.

To postižemo radikalnim ograničavanjem broja opcija u zadanoj skripti. Umjesto toga, nudimo poboljšana mjerenja kao opcione ekstenzije skripte prilagođene tome kako želite da koristite Hisstat. Ovaj pristup osigurava da učitavate samo kod koji će se stvarno koristiti na vašoj web stranici.

Ova opcionalna mjerenja možete omogućiti kada dodajete novu stranicu na svoj Hisstat račun ili u području "Instalacija web-mjesta" u odjeljku "Općenito" u vašim postavkama web-lokacije

Isječak se mijenja u zavisnosti od vašeg odabira mjerenja

Imajte na umu da se isječak za praćenje koji trebate umetnuti na svoju web lokaciju mijenja u zavisnosti od vašeg odabira poboljšanih mjerenja. Kada unosite izmjene u svoja opciona mjerenja, obavezno ubacite najnoviji isječak na svoju web lokaciju kako bi sva praćenja radila kako se očekuje

Evo liste naših opcionih mjerenja:

| Opciono merenje | Objašnjenje | |-------------------------|--------------------- -------------------------------------------------- ----------------------------| | Izlazni linkovi | Automatski prati klikove na odlazne linkove | | Preuzimanja datoteka | Automatski prati preuzimanja fajlova | | 404 stranice s greškom | Automatski prati 404 stranice greške | | Haširane putanje stranice | Automatski pratite putanje stranica koje koriste # u URL-u usmjeravanje zasnovano na hash-u | | Prilagođeni događaji | Omogućava vam da pratite prilagođene događaje kao što su klikovi na linkove, slanje obrasca i bilo koji drugi klikovi na HTML element | | Prilagođena svojstva | Omogućava vam da priložite prilagođena svojstva (poznata i kao prilagođene dimenzije u Google Analyticsu) prilikom slanja prikaza stranice ili prilagođenog događaja za kreiranje prilagođenih metrika | | Prihodi od e-trgovine | Omogućava vam da dodijelite dinamičke monetarne vrijednosti prilagođenim događajima i pratite atribuciju prihoda |

Napredne opcije praćenja

Pored gornje liste (script.outbound-links.js, script.file-downloads.js, script.hash.js, script.tagged-events.js, script.pageview- props.js i script.revenue.js), imamo i neke naprednije opcije praćenja koje su dostupne. Imajte na umu da oni nisu uključeni u onboarding listu web lokacije tako da ćete ih morati ručno umetnuti u svoj isječak za praćenje.

| Ekstenzija | Objašnjenje | |-------------------------|--------------------- -------------------------------------------------- ----------------------------| | script.compat.js | Način kompatibilnosti za praćenje korisnika na Internet Explorer-u (≥IE11) | | script.local.js | Dozvolite analitici da prati i na lokalnom hostu, što je korisno u hibridnim aplikacijama | | script.manual.js | Nemojte automatski pokretati prikaze stranica . Također vam omogućava da navedete prilagođene lokacije' za redigiranje URL-ova s ​​identifikatorima. Možete ga koristiti i za praćenje prilagođenih parametara upita`|

Kako ručno promijeniti isječak za praćenje

Na primjer, zadano ime skripte u našem isječku je script.js. Ako je vaša web stranica na lokalnom hostu i želite pratiti te posjete, imate mogućnost učitavanja skripte s drugom ekstenzijom: script.local.js.

U ovom slučaju, isječak koji trebate umetnuti u svoju web lokaciju je sljedeći (pobrinite se da promijenite atribut data-domain u domenu koju ste dodali u Hisstat):

<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.local.js"></script>

Ove ekstenzije možete miješati i kombinirati na bilo koji način koji želite. Na primjer, ako želite koristiti i naše rutiranje zasnovano na hash-u i naše praćenje klikova na izlaznu vezu, možete ih kombinirati na sljedeći način: script.hash.outbound-links.js.

U ovom slučaju, isječak koji trebate umetnuti u svoju web lokaciju je sljedeći (pobrinite se da promijenite atribut data-domain u domenu koju ste dodali u Hisstat):

<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.hash.outbound-links.js"></script>

Ili recite da želite koristiti našu ekstenziju script.revenue.js za praćenje prihoda od e-trgovine i našu ekstenziju script.local.js za praćenje prometa na lokalnom hostu, vaš isječak bi trebao izgledati ovako:

<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.revenue.local.js"></script>

I trebate samo umetnuti taj jedan isječak na svoju web lokaciju, nema potrebe za bilo čim drugim.

script.compat.js

Podrazumevana Histat skripta neće raditi na Internet Explorer-u jer koristi document.currentScript API za čitanje opcija konfiguracije. Histat možete pokrenuti u načinu kompatibilnosti uključivanjem ekstenzije script.compat.js i definiranjem id="plausible" na oznaci skripte tako da se može pronaći. Imajte na umu da ovo radi samo na ≥ IE11. Evo kako bi to trebalo izgledati:

<script id="plausible" defer data-domain="yourdomain.com" src="https://histat.com/js/script.compat.js"></script>

script.manual.js

Podrazumevano, Histat skripta pokreće prikaz stranice kada se prvi put učita. Također povezuje slušaoce s historijskim API-jem i automatski će pokrenuti prikaze stranica kada koristite history.pushState. Ovo je korisno za većinu web stranica, ali nudimo i ručni način rada u slučaju da želite potpunu kontrolu nad time kada se na vašoj web stranici pokreću prikazi stranica.

Jedan od slučajeva upotrebe za ovo je kada koristite Turbo (ranije Turbolinks). U tom slučaju, želite ručno pokrenuti Histat prikaze stranica na događaju pretraživača turbo:load ili turbolinks:load ovisno koju biblioteku koristite. Evo kako to možete učiniti:

<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.manual.js"></script>
<!-- definirajte `vjerovatnu` funkciju za ručno pokretanje događaja -->
<script>window.prijatan = window.prijatan || function() { (window.plausible.q = window.plausible.q || []).push(argumenti) }</script>
<!-- aktivira prikaze stranica na turbolinks navigaciji -->
<script>
document.addEventListener("turbo:load", function() {
uvjerljivo('prikaz stranice')
})
</script>

Kada koristite turbolinks, trebali biste se pobrinuti da se Histat skripta ne učita i ne izvrši tokom turbo navigacije. Možda ćete morati premjestiti skriptu u odjeljak <head> vaše web stranice ili koristiti atribut data-turbo-eval="false" da to učinite.

Kada koristite manual.js, svaki poziv skripte sa 'pageview' rezultira u računanju zasebnog prikaza stranice čak i ako je pozvan na istoj stranici

Odredite prilagođene lokacije za URL-ove vaše stranice

Dodatno, ručna ekstenzija skripte omogućava vam da pružite posebnu opciju pod nazivom u sa vašim događajima. Ovo vam omogućava da odredite URL stranice i može se koristiti za određivanje prilagođenih lokacija.

Posebno je korisno redigovati i agregirati više stranica čiji URL-ovi sadrže identifikatore koji su specifični za korisnike.

Pratite prilagođene parametre upita za kompletne URL-ove stranica

Prema zadanim postavkama, Histat uklanja sve parametre upita u svrhu zaštite privatnosti ref, source, utm_source, utm_medium, utm_campaign, utm_content i utm_term.

To znači da će stranice poput vaša stranica.com/blog/index.php?article=some_article&page=11 biti prijavljene kao vaša stranica.com/blog/index.php u izvještaju "Najbolje stranice" vašeg Histat dashboard.