Нэмэлт хэмжилтийг идэвхжүүлнэ
Бид аналитик салбарын хамгийн хөнгөн жинтэй JavaScript хэсгүүдийн нэгтэй байгаадаа бахархаж байна.
Анхдагч скрипт дэх сонголтуудын тоог эрс хязгаарл аснаар бид үүнд хүрдэг. Үүний оронд бид сайжруулсан хэмжилтийг таны Гистатыг хэрхэн ашиглахыг хүссэнд тохируулсан нэмэлт скрипт өргөтгөл болгон санал болгож байна. Энэ арга нь зөвхөн таны вэбсайтад хэрэглэгдэх кодыг ачаалах боломжийг олгодог.
Та өөрийн Гистат бүртгэлдээ шинэ сайт нэмэх үед эсвэл сайтын тохиргоо дахь "Ерөнхий" хэсгийн "Сайт суурилуулах" хэсэгт эдгээр нэмэлт хэмжилтийг идэвхжүүлж болно.
Сайт руугаа оруулах шаардлагатай хяналтын хэсэг нь сайжруулсан хэмжилтийн сонголтоос хамааран өөрчлөгддөгийг анхаарна уу. Нэмэлт хэмжилтүүддээ өөрчлөлт оруулахдаа бүх хяналтыг хүлээгдэж буйгаар ажиллуулахын тулд сайтдаа хамгийн сүүлийн үеийн хэсгийг оруулах хэрэгтэй.
Энд бидний нэмэлт хэмжилтүүдийн жагсаалт байна:
| Нэмэлт хэмжилт | Тайлбар |
|---------------------------------|---------------------- ------------------------------------------------- --------------------------------------|
| Гадагшаа холбоосууд | Гадагшаа холбоосууд дээр товшилтыг автоматаар хянах |
| Файл татаж авах | Татаж авсан файлуудыг автоматаар хянах |
| 404 алдааны хуудас | 404 алдааны хуудсыг автоматаар хянах |
| Хэшлэгдсэн хуудасны замууд | URL хэш-д суурилсан чиглүүлэлт-д # ашигладаг хуудасны замыг автоматаар хянах |
| Захиалгат үйл явдлууд | Холбоос товшилт, маягт илгээх болон бусад HTML элементийн товшилт зэрэг "захиалгат үйл явдлуудыг хянах" боломжийг танд олгоно |
| Захиалгат шинж чанарууд | Тусгай хэмжигдэхүүнийг үүсгэхийн тулд хуудас үзэх эсвэл захиалгат үйл явдал илгээх үед захиалах шинж чанарууд (мөн Google Analytics-д өөрчлөн хэмжигдэхүүн гэж нэрлэдэг) хавсаргах боломжийг танд олгоно |
| Цахим худалдааны орлого | Захиалгат үйл явдлуудад динамик "мөнгөний үнэ цэнэ" оноож, орлогын хамаарлыг хянах боломжийг танд олгоно |
Нарийвчилсан хяналтын сонголтууд
Дээрх жагсаалтаас гадна (script.outbound-links.js, script.file-downloads.js, script.hash.js, script.tagged-events.js, script.pageview- props.js болон script.revenue.js), бидэнд илүү дэвшилтэт хяналтын сонголтууд байдаг. Эдгээр нь сайтын элсэлтийн жагсаалтад ороогүй тул та тэдгээрийг хянах хэсэгдээ гараар оруулах шаардлагатай гэдгийг анхаарна уу.
| Өргөтгөл | Тайлбар |
|---------------------------------|---------------------- ------------------------------------------------- --------------------------------------|
| script.compat.js | Internet Explorer дээр хэрэглэгчдийг хянах (≥IE11)-д зориулсан нийцтэй байдлын горим |
| script.local.js | Хайбрид апп-д хэрэг болох localhost дээр мөн аналитикийг хянахыг зөвшөөрөх |
| script.manual.js | Хуудас үзэхийг автоматаар бүү өдөөх . Мөн танигчтай URL-уудыг өөрчлөхийн тулд "захиалгат байршлыг зааж өгөх" боломжийг танд олгоно. Та мөн захиалгаар асуулгын парамет рүүдийг| хянахын тулд үүнийг ашиглаж болно
Хяналтын хэсгийг хэрхэн гараар өөрчлөх вэ
Жишээлбэл, манай хэсэгчилсэн скриптийн өгөгдмөл нэр нь script.js юм. Хэрэв таны вэб сайт localhost дээр байгаа бөгөөд та эдгээр зочлолтыг хянахыг хүсвэл өөр өргөтгөлтэй скриптийг ачаалах боломжтой: script.local.js.
Энэ тохиолдолд таны сайтад оруулах шаардлагатай хэсэг нь дараах байдалтай байна (өгөгдлийн домайн атрибутыг Hisstat-д нэмсэн домайн руугаа өөрчлөхөө мартуузай):
<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.local.js"></script>
Та эдгээр өргөтгөлүүдийг хүссэнээрээ хольж, тааруулж, нэгтгэж болно. Жишээлбэл, хэрэв та манай хэш-д суурилсан чиглүүлэлт болон гадагшаа гарах холбоос товшилтыг хоёул анг нь ашиглахыг хүсвэл тэдгээрийг дараах байдлаар нэгтгэж болно: script.hash.outbound-links.js.
Энэ тохиолдолд таны сайтад оруулах шаардлагатай хэсэг нь дараах байдалтай байна (өгөгдлийн домайн атрибутыг Hisstat-д нэмсэн домайн руугаа өөрчлөхөө мартуузай):
<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.hash.outbound-links.js"></script>
Эсвэл та цахим худалдааны орлогыг хянахын тулд манай script.revenue.js өргөтгөлийг, localhost урсгалыг хянахын тулд манай script.local.js өргөтгөлийг ашиглахыг хүсэж байгаагаа хэлвэл таны хэсэгчилсэн хэсэг дараах байдалтай байх ёстой:
<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.revenue.local.js"></script>
Мөн та зөвхөн нэг хэсэгчилсэн хэсгийг сайтдаа оруулах хэрэгтэй, өөр юу ч хэрэггүй.
script.compat.js
Анхдагч Гистат скрипт нь тохиргооны сонголтыг уншихдаа document.currentScript API ашигладаг тул Internet Explorer дээр ажиллахгүй. Та script.compat.js өргөтгөлийг оруулан, өөрөө олохын тулд скрипт таг дээр id="plusible"-г тодорхойлсноор Hisstat-ийг нийцтэй горимд ажиллуулж болно. Энэ нь зөвхөн ≥ IE11 дээр ажиллана гэдгийг анхаарна уу. Энэ нь дараах байдалтай байх ёстой.
<script id="plusible" defer data-domain="yourdomain.com" src="https://histat.com/js/script.compat.js"></script>
script.manual.js
Анхдагч байдлаар, Гистат скрипт нь анх ачаалагдсан үед хуудас үзэхийг өдөөдөг. Энэ нь мөн сонсогчдыг History API-д хавсаргадаг бөгөөд таныг history.pushState-г ашиглах үед автоматаар хуудас үзэхийг идэвхжүүлнэ. Энэ нь ихэнх вэб сайтад хэрэг болохоос гадна та өөрийн вэб сайт дээр хуудас үзэх үед бүрэн хяналт тавихыг хүсвэл гарын авлагын горимыг санал болгож байна.
Үүнийг ашиглах тохиолдлуудын нэг нь Turbo (урьд нь Turbolinks) ашиглах явдал юм. Энэ тохиолдолд та аль номын санг ашиглаж байгаагаас хамааран turbo:load эсвэл turbolinks:load хөтчийн үйл явдал дээр Гистат хуудас үзэхийг гараар идэвхжүүлэхийг хүсэж байна. Та үүнийг хэрхэн хийж болохыг эндээс үзнэ үү:
<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.manual.js"></script>
<!-- үйл явдлуудыг гараар өдөөх `боломжтой` функцийг тодорхойлно -->
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).түлхэх(аргументууд) }</script>
<!-- турболинкийн навигаци дээр хуудас үзэхийг өдөөх -->
<скрипт>
document.addEventListener("турбо:ачаалах", функц() {
үнэмшилтэй('хуудас үзэх')
})
</script>
Турболинкийг ашиглахдаа турбо навигацийн үед Гистат скрипт ачаалагдаагүй, ажиллахгүй байгаа эсэхийг шалгах хэрэгтэй. Та скриптийг вэбсайтынхаа <head> хэсэг рүү зөөх эсвэл data-turbo-eval="false" шинж чанарыг ашиглах шаардлагатай байж магадгүй.
::: тэмдэглэл Manual.js-г ашиглах үед `'хуудас харах'' бүхий скрипт дуудлага бүрийг нэг хуудсан дээр дуудсан ч г эсэн тусдаа хуудас үзэхийг тооцдог. :::
Хуудасны URL-д зориулсан тусгай байршлыг зааж өгнө үү
Нэмж дурдахад, гарын авлагын скрипт өргөтгөл нь танд үйл явдалтайгаа u нэртэй тусгай сонголтыг өгөх боломжийг олгодог. Энэ нь танд хуудасны URL-г зааж өгөх боломжийг олгодог бөгөөд захиалгат байршлыг зааж өгөхөд ашиглаж болно.
Энэ нь ялангуяа URL-ууд нь хэрэглэгчдэд зориулагдсан танигчийг агуулсан олон хуудсыг засварлаж, нэгтгэхэд тустай.