Skip to main content

Įjungti pasirenkamus matavimus

Didžiuojamės turėdami vieną lengviausių „JavaScript“ fragmentų analizės pramonėje.

Tai pasiekiame radikaliai apribodami numatytojo scenarijaus parinkčių skaičių. Vietoj to siūlome patobulintus matavimus kaip pasirenkamus scenarijaus plėtinius, pritaikytus pagal tai, kaip norite naudoti „Histat“. Šis metodas užtikrina, kad įkeliate tik kodą, kuris iš tikrųjų bus naudojamas jūsų svetainėje.

Šiuos pasirenkamus matavimus galite įgalinti pridėdami naują svetainę prie savo „Histat“ paskyros arba „svetainės nustatymų“ skilties „Bendra“ srityje „Svetainės diegimas“.

:::patarimas Fragmentas keičiasi priklausomai nuo jūsų pasirinktų išmatavimų Atminkite, kad stebėjimo fragmentas, kurį turite įterpti į svetainę, keičiasi atsižvelgiant į patobulintų matavimų pasirinkimą. Keisdami pasirenkamus matavimus, įsitikinkite, kad į svetainę įterpėte naujausią fragmentą, kad visas stebėjimas veiktų kaip tikėtasi :::

Štai mūsų pasirenkamų matavimų sąrašas:

| Neprivalomas matavimas | Paaiškinimas | |--------------------------------------------------- --------------------------------------------------- -----------------------------| | Siunčiamos nuorodos | Automatiškai „stebėti siunčiamų nuorodų paspaudimus“ | | Failų atsisiuntimai | Automatiškai „stebėti failų atsisiuntimus“ | | 404 klaidų puslapiai | Automatiškai „stebėti 404 klaidų puslapius“ | | Maišos puslapių keliai | Automatiškai stebėkite puslapių kelius, kuriuose naudojamas „#“ URL „maišos pagrindu nukreiptas maršrutas“ | | Individualūs įvykiai | Leidžia „stebėti tinkintus įvykius“, pvz., nuorodų paspaudimus, formų pateikimus ir bet kokius kitus HTML elementų paspaudimus | | Pasirinktinės savybės | Leidžia pridėti tinkintas ypatybes (taip pat žinomas kaip tinkinti aspektai sistemoje „Google Analytics“), kai siunčiate puslapio peržiūrą arba tinkintą įvykį, kad sukurtumėte tinkintą metriką | | El. prekybos pajamos | Leidžia priskirti dinamines „pinigines vertes“ priskirtiems įvykiams ir stebėti pajamų priskyrimą |

Išplėstinės stebėjimo parinktys

Be anksčiau pateikto sąrašo (script.outbound-links.js, script.file-downloads.js, script.hash.js, script.tagged-events.js, `script.pageview- props.js" ir "script.revenue.js"), taip pat turime keletą pažangesnių stebėjimo parinkčių. Atminkite, kad jie nėra įtraukti į svetainės įtraukimo į sąrašą, todėl turėsite juos įterpti į stebėjimo fragmentą rankiniu būdu.

| Pratęsimas | Paaiškinimas | |--------------------------------------------------- --------------------------------------------------- -----------------------------| | script.compat.js | Suderinamumo režimas, skirtas „naudotojams sekti naudojant Internet Explorer“ (≥IE11) | | script.local.js | Leisti „Analytics“ stebėti ir „localhost“, o tai naudinga hibridinėse programose | | script.manual.js | „Nesuaktyvinkite puslapių peržiūrų automatiškai“ . Taip pat leidžia „nurodyti tinkintas vietoves“, kad redaguotumėte URL su identifikatoriais. Taip pat galite jį naudoti norėdami stebėti „tinkintus užklausos parametrus“|

Kaip rankiniu būdu pakeisti stebėjimo fragmentą

Pavyzdžiui, numatytasis scenarijaus pavadinimas mūsų fragmente yra „script.js“. Jei jūsų svetainė yra „localhost“ ir norite stebėti tuos apsilankymus, turite galimybę įkelti scenarijų su kitu plėtiniu: „script.local.js“.

Tokiu atveju fragmentas, kurį turite įterpti į savo svetainę, yra toks (būtinai pakeiskite duomenų domeno atributą į domeną, kurį pridėjote prie „Histat“):

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

Šiuos plėtinius galite derinti ir derinti bet kokiu būdu. Pavyzdžiui, jei norite naudoti maišos pagrindu pagrįstą maršrutą ir siunčiamų nuorodų paspaudimų stebėjimą, galite juos sujungti taip: „script.hash.outbound-links.js“.

Tokiu atveju fragmentas, kurį turite įterpti į savo svetainę, yra toks (būtinai pakeiskite duomenų domeno atributą į domeną, kurį pridėjote prie „Histat“):

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

Arba tarkime, kad norite naudoti plėtinį „script.revenue.js“ el. prekybos pajamoms stebėti, o plėtinį „script.local.js“ vietinės prieglobos srautui stebėti, jūsų fragmentas turėtų atrodyti taip:

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

Ir jums tereikia į savo svetainę įterpti vieną fragmentą, nieko daugiau nereikia.

script.compat.js

Numatytasis „Histat“ scenarijus neveiks „Internet Explorer“, nes jis naudoja document.currentScript API konfigūracijos parinktims skaityti. Galite paleisti „Histat“ suderinamumo režimu, įtraukę plėtinį „script.compat.js“ ir scenarijaus žymoje apibrėžę „id="plausible", kad jis galėtų rasti save. Atminkite, kad tai veikia tik ≥ IE11. Štai kaip jis turėtų atrodyti:

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

script.manual.js

Pagal numatytuosius nustatymus „Histat“ scenarijus suaktyvina puslapio peržiūrą, kai jis pirmą kartą įkeliamas. Ji taip pat prijungia klausytojus prie istorijos API ir automatiškai suaktyvins puslapių peržiūras, kai naudojate „history.pushState“. Tai naudinga daugeliui svetainių, tačiau taip pat siūlome rankinį režimą, jei norite visiškai valdyti, kada jūsų svetainėje suaktyvinamos puslapių peržiūros.

Vienas iš naudojimo atvejų yra tada, kai naudojate Turbo (anksčiau Turbolinks). Tokiu atveju norite neautomatiškai suaktyvinti „Histat“ puslapių peržiūras naršyklės įvykyje „turbo:load“ arba „turbolinks:load“, atsižvelgiant į tai, kurią biblioteką naudojate. Štai kaip tai galite padaryti:

<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.manual.js"></script>
<!-- apibrėžkite funkciją „tikėtina“, kad rankiniu būdu suaktyvintumėte įvykius -->
<script>langas.tikėtinas = langas.tikėtinas || function() { (langas.tikėtinas.q = langas.tikėtinas.q || []).push(argumentai) }</script>
<!-- suaktyvinkite puslapių peržiūras turbolinių nuorodų naršymo metu -->
<script>
document.addEventListener("turbo:load", function() {
tikėtinas („puslapio peržiūra“)
})
</script>

Naudodami turbolines nuorodas turėtumėte įsitikinti, kad Histat scenarijus nėra įkeltas ir nevykdomas turbo navigacijos metu. Gali reikėti perkelti scenarijų į svetainės skiltį <head> arba naudoti atributą „data-turbo-eval="false"“.

::: pastaba Naudojant manual.js, kiekvienas scenarijaus iškvietimas su „puslapio peržiūra“ skaičiuoja atskirą puslapio peržiūrą, net jei iškviečiama tame pačiame puslapyje :::

Nurodykite pasirinktines savo puslapių URL vietas

Be to, rankinis scenarijaus plėtinys leidžia pateikti specialią parinktį pavadinimu „u“ su įvykiais. Tai leidžia nurodyti puslapio URL ir gali būti naudojamas pasirinktoms vietoms nurodyti.

Ypač naudinga redaguoti ir apibendrinti kelis puslapius, kurių URL yra naudotojams būdingi identifikatoriai.

Stebėkite tinkintus visų puslapių URL užklausos parametrus

Pagal numatytuosius nustatymus „Histat“ privatumo tikslais panaikina visus užklausos parametrus „ref“, „source“, „utm_source“, „utm_medium“, „utm_campaign“, „utm_content“ ir „utm_term“.

Tai reiškia, kad tokie puslapiai kaip „yoursite.com/blog/index.php?article=some_article&page=11“ jūsų ataskaitoje „Populiariausi puslapiai“ bus nurodyti kaip „yoursite.com/blog/index.php“. „Histat“ prietaisų skydelis.