เมื่อใดก็ตามที่มีคนโหลดหน้าในเว็บไซต์หรือเว็บไซต์ที่ใช้งานอยู่เปลี่ยนแปลงสถานะประวัติการท่องเว็บ ระบบจะส่งเหตุการณ์การวัดที่ปรับปรุงแล้วชื่อ page_view
จากเว็บไซต์ไปยัง Google Analytics เนื่องจากระบบจะส่งเหตุการณ์โดยอัตโนมัติ คุณจึงไม่จำเป็นต้องส่งข้อมูลการดูหน้าเว็บไปยัง Analytics ด้วยตนเอง
อย่างไรก็ตาม เมื่อต้องการควบคุมวิธีส่งการดูหน้าเว็บด้วยตนเอง (เช่น แอปพลิเคชันหน้าเว็บเดียวหรือการเลื่อนได้ไม่รู้จบ) คุณสามารถปิดใช้การดูหน้าเว็บ แล้วส่งจากหน้าเว็บด้วยตนเอง ดูวิธีวัดแอปพลิเคชันหน้าเดียว
เอกสารนี้จะอธิบายลักษณะการดูหน้าเว็บเริ่มต้น และวิธีส่งการดูหน้าเว็บของคุณเองด้วยตนเอง
โปรดดูข้อมูลเกี่ยวกับวิธีวัดการดูหน้าจอในแอปบนอุปกรณ์เคลื่อนที่ที่หัวข้อวัดการดูหน้าจอแทน
ก่อนเริ่มต้น
คู่มือนี้จะถือว่าคุณดำเนินการในข้อต่อไปนี้แล้ว
- สร้างบัญชีและพร็อพเพอร์ตี้ Google Analytics ขั้นตอนนี้จะสร้างแท็ก Google ให้คุณโดยอัตโนมัติ
- สร้างสตรีมข้อมูลเว็บสําหรับเว็บไซต์
- วางข้อมูลโค้ดแท็ก Google ในเว็บไซต์
และจะถือว่าคุณมีสิ่งต่อไปนี้ด้วย
- การเข้าถึงซอร์สโค้ดของเว็บไซต์
- บทบาทผู้แก้ไข (หรือสูงกว่า) ในบัญชี Google Analytics
ลักษณะการทำงานเริ่มต้น
เมื่อคุณเพิ่มแท็ก Google (gtag.js) ลงในเว็บไซต์ ข้อมูลโค้ดจะมีคําสั่ง config
ที่ส่งการดูหน้าเว็บโดยค่าเริ่มต้น คุณสามารถใส่ <parameters>
เพิ่มเติมพร้อมข้อมูลเกี่ยวกับการดูหน้าเว็บเพื่อระบุวิธีเริ่มต้นใช้งาน Google Analytics ได้ ดังนี้
gtag('config', 'TAG_ID', <parameters>);
เมื่อปรับแต่งลักษณะการดูหน้าเว็บ คุณอาจใช้คีย์ต่อไปนี้
ชื่อ | ประเภท | ต้องระบุ | ค่าเริ่มต้น | คำอธิบาย |
---|---|---|---|---|
page_ |
string |
ไม่ได้ | document.title | ชื่อหน้า |
page_ |
string |
ไม่ได้ | location.href |
URL ของหน้าเว็บ
หากคุณลบล้าง |
send_ |
boolean |
ไม่ได้ | true |
ควรส่งการดูหน้าเว็บหรือไม่ |
ตัวอย่างต่อไปนี้จะลบล้างค่า page_title
gtag('config', 'TAG_ID', {
'page_title' : 'homepage'
});
การดูหน้าเว็บที่กําหนดเอง
หากต้องการควบคุมการส่งการดูหน้าเว็บด้วยตนเอง (เช่น แอปพลิเคชันหน้าเดียวหรือการเลื่อนแบบไม่สิ้นสุด) ให้ทําดังนี้
ปิดใช้การวัดการดูหน้าเว็บ
หากต้องการปิดใช้เหตุการณ์ page_view
เริ่มต้น ให้ตั้งค่าพารามิเตอร์ send_page_view
เป็น false
ในข้อมูลโค้ดแท็ก Google
gtag('config', 'TAG_ID', {
send_page_view: false
});
การตั้งค่า send_page_view
จะไม่คงอยู่สำหรับการใช้งานในหน้าเว็บอื่นๆ การตั้งค่านี้จะต้องใช้ซ้ำในทุกหน้าของเว็บไซต์ที่คุณต้องการปิดใช้การดูหน้าเว็บอัตโนมัติ
ส่งเหตุการณ์ page_view
ด้วยตนเอง
เรียกใช้ gtag
ต่อไปนี้ตามความเหมาะสม โดยแทนที่ค่าตัวยึดตําแหน่งตามต้องการ
gtag('event', 'page_view', {
page_title: '<Page Title>',
page_location: '<Page Location>'
});