Skip to main content

เปิดใช้งานการวัดผลแบบเลือกได้

เราภูมิใจที่เรามีสไนปเป็ต JavaScript ที่น้ำหนักเบาที่สุดอันหนึ่งในอุตสาหกรรมการวิเคราะห์

เราทำได้สำเร็จโดยจำกัดจำนวนตัวเลือกในสคริปต์เริ่มต้นอย่างเข้มงวด แทนที่จะทำเช่นนั้น เราเสนอการวัดผลที่ปรับปรุงแล้วเป็นส่วนขยายสคริปต์แบบเลือกได้ซึ่งปรับแต่งให้เหมาะกับวิธีที่คุณต้องการใช้ Histat วิธีนี้ช่วยให้แน่ใจว่าคุณโหลดเฉพาะโค้ดที่จะใช้จริงบนเว็บไซต์ของคุณเท่านั้น คุณสามารถเปิดใช้การวัดผลเสริมเหล่านี้ได้เมื่อเพิ่มไซต์ใหม่ไปยังบัญชี Histat ของคุณหรือในพื้นที่ "การติดตั้งไซต์" ของส่วน "ทั่วไป" ใน การตั้งค่าไซต์ ของคุณ

สไนปเป็ตจะเปลี่ยนแปลงขึ้นอยู่กับการเลือกการวัดผลของคุณ

โปรดทราบว่าสไนปเป็ตการติดตามที่คุณต้องแทรกเข้าไปในไซต์ของคุณจะเปลี่ยนแปลงขึ้นอยู่กับการเลือกการวัดผลเสริมของคุณ เมื่อทำการเปลี่ยนแปลงการวัดผลเสริมของคุณ อย่าลืมแทรกสไนปเป็ตใหม่ล่าสุดเข้าไปในไซต์ของคุณเพื่อให้การติดตามทั้งหมดทำงานตามที่คาดไว้

นี่คือรายการการวัดผลเสริมของเรา:

การวัดผลเสริมคำอธิบาย
ลิงก์ขาออกติดตามการคลิกลิงก์ขาออก โดยอัตโนมัติ
การดาวน์โหลดไฟล์ติดตามการดาวน์โหลดไฟล์โดยอัตโนมัติ
หน้าข้อผิดพลาด 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อนุญาตให้วิเคราะห์ติดตามบนโฮสต์โลคัลด้วย ซึ่งมีประโยชน์ในแอปไฮบริด
script.manual.jsอย่าทริกเกอร์การดูเพจโดยอัตโนมัติ นอกจากนี้ยังช่วยให้คุณ ระบุตำแหน่งที่กำหนดเอง เพื่อแก้ไข URL ด้วยตัวระบุ คุณยังสามารถใช้เพื่อติดตาม พารามิเตอร์การค้นหาที่กำหนดเอง

วิธีเปลี่ยนสไนปเป็ตการติดตามด้วยตนเอง

ตัวอย่างเช่น ชื่อสคริปต์เริ่มต้นในสไนปเป็ตของเราคือ script.js หากเว็บไซต์ของคุณอยู่บนโฮสต์โลคัลและคุณต้องการติดตามการเข้าชมเหล่านั้น คุณมีตัวเลือกในการโหลดสคริปต์ด้วยนามสกุลอื่น: script.local.js

ในกรณีนี้ สไนปเป็ตที่คุณต้องแทรกเข้าไปในไซต์ของคุณคือดังต่อไปนี้ (ตรวจสอบให้แน่ใจว่าได้เปลี่ยนแอตทริบิวต์ data-domain เป็นโดเมนที่คุณเพิ่มใน Histat):

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

คุณสามารถผสมและจับคู่และรวมส่วนขยายเหล่านี้ได้ตามต้องการ ตัวอย่างเช่น หากคุณต้องการใช้ทั้งการกำหนดเส้นทางตามแฮชและการติดตามการคลิกลิงก์ขาออก คุณสามารถรวมทั้งสองอย่างได้ดังนี้: script.hash.outbound-links.js ในกรณีนี้ สไนปเป็ตที่คุณต้องแทรกเข้าไปในไซต์ของคุณคือดังต่อไปนี้ (อย่าลืมเปลี่ยนแอตทริบิวต์ data-domain เป็นโดเมนที่คุณเพิ่มใน Histat):

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

หรือคุณต้องการใช้ส่วนขยาย script.revenue.js ของเราเพื่อติดตามรายได้จากอีคอมเมิร์ซและส่วนขยาย script.local.js ของเราเพื่อติดตามปริมาณการใช้งานโฮสต์โลคัล สไนปเป็ตของคุณควรมีลักษณะดังนี้:

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

และคุณเพียงแค่ต้องแทรกสไนปเป็ตนั้นลงในไซต์ของคุณเท่านั้น ไม่จำเป็นต้องทำอย่างอื่นอีก

script.compat.js

สคริปต์ Histat เริ่มต้นจะไม่ทำงานบน Internet Explorer เนื่องจากใช้ API document.currentScript เพื่ออ่านตัวเลือกการกำหนดค่า คุณสามารถเรียกใช้ Histat ในโหมดความเข้ากันได้โดยรวมส่วนขยาย script.compat.js และกำหนด id="plausible" บนแท็กสคริปต์เพื่อให้ค้นหาตัวเองได้ โปรดทราบว่าวิธีนี้ใช้ได้เฉพาะบน IE11 ขึ้นไปเท่านั้น หน้าตาควรเป็นดังนี้:

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

script.manual.js

ตามค่าเริ่มต้น สคริปต์ Histat จะทริกเกอร์การดูหน้าเมื่อโหลดครั้งแรก นอกจากนี้ยังแนบตัวรับฟังไปยัง History API และจะทริกเกอร์การดูหน้าโดยอัตโนมัติเมื่อคุณใช้ history.pushState ซึ่งมีประโยชน์สำหรับเว็บไซต์ส่วนใหญ่ แต่เรายังมีโหมดแมนนวลในกรณีที่คุณต้องการควบคุมอย่างเต็มที่ว่าการดูหน้าจะถูกทริกเกอร์เมื่อใดบนเว็บไซต์ของคุณ

กรณีการใช้งานหนึ่งสำหรับสิ่งนี้คือเมื่อคุณใช้ Turbo (เดิมคือ Turbolinks) ในกรณีนั้น คุณต้องการทริกเกอร์การดูหน้า Histat ด้วยตนเองในเหตุการณ์เบราว์เซอร์ turbo:load หรือ turbolinks:load ขึ้นอยู่กับไลบรารีที่คุณใช้ นี่คือวิธีที่คุณสามารถทำได้:

<script defer data-domain="yourdomain.com" src="https://histat.com/js/script.manual.js"></script>
<!-- กำหนดฟังก์ชัน `plausible` เพื่อเรียกใช้เหตุการณ์ด้วยตนเอง -->
<script>window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }</script>
<!-- เรียกใช้การดูเพจในการนำทางด้วย turbolinks -->
<script>
document.addEventListener("turbo:load", function() {
plausible('pageview')
})
</script>

เมื่อใช้ turbolinks คุณควรตรวจสอบให้แน่ใจว่าไม่ได้โหลดและดำเนินการสคริปต์ Histat ระหว่างการนำทางด้วย turbo คุณอาจต้องย้ายสคริปต์ไปยังส่วน <head> ของเว็บไซต์หรือใช้แอตทริบิวต์ data-turbo-eval="false" เพื่อดำเนินการดังกล่าว

note

เมื่อใช้ manual.js การเรียกใช้สคริปต์ทุกครั้งด้วย 'pageview' จะส่งผลให้มีการนับ pageview แยกกันแม้ว่าจะเรียกใช้ในหน้าเดียวกันก็ตาม

ระบุตำแหน่งที่กำหนดเองสำหรับ URL ของหน้าของคุณ

นอกจากนี้ ส่วนขยายสคริปต์ด้วยตนเองยังช่วยให้คุณระบุตัวเลือกพิเศษชื่อ u ร่วมกับเหตุการณ์ของคุณได้ ซึ่งช่วยให้คุณระบุ URL ของหน้าได้และสามารถใช้เพื่อระบุตำแหน่งที่กำหนดเองได้

มีประโยชน์อย่างยิ่งในการแก้ไขและรวบรวมหน้าหลายหน้าที่มี URL ที่มีตัวระบุที่เฉพาะเจาะจงสำหรับผู้ใช้

ติดตามพารามิเตอร์การค้นหาแบบกำหนดเองสำหรับ URL ของหน้าทั้งหมด

ตามค่าเริ่มต้น Histat จะลบพารามิเตอร์การค้นหาทั้งหมดเพื่อวัตถุประสงค์ด้านความเป็นส่วนตัว ref, source, utm_source, utm_medium, utm_campaign, utm_content และ utm_term

ซึ่งหมายความว่าหน้าต่างๆ เช่น yoursite.com/blog/index.php?article=some_article&page=11 จะถูกรายงานเป็น yoursite.com/blog/index.php ในรายงาน "หน้ายอดนิยม" ของแดชบอร์ด Histat ของคุณ