หน้านี้อธิบายความแตกต่างระหว่างฟีเจอร์ Measurement Protocol ที่สําคัญใน Universal Analytics (UA) กับ Google Analytics 4 (GA4)
อ่านข้อจำกัดของโปรโตคอลการวัดผล
ทั่วไป
ส่วนนี้ครอบคลุมพารามิเตอร์ทั่วไปจาก UA
ฟิลด์ | UA | GA4 |
---|---|---|
รหัสติดตาม / รหัสพร็อพเพอร์ตี้ | ต้องใช้พารามิเตอร์ tid |
ต้องมีรหัสการวัดและ API Secret |
IP มาสก์ | ไม่บังคับ | ไม่พร้อมใช้งาน |
ปิดใช้สิทธิ์การโฆษณา | ไม่บังคับ | มีพารามิเตอร์ consent (ไม่บังคับ) ที่รูทของเอกสาร |
แหล่งข้อมูล | ds คือพารามิเตอร์ที่ไม่บังคับสำหรับแหล่งที่มาของข้อมูลที่ส่ง (เช่น เว็บหรือแอป) |
ไม่ต้องใช้แหล่งข้อมูลเนื่องจากประเภทสตรีมข้อมูลจะเป็นตัวกำหนด ระบบจะส่งรหัสการวัดเป็นพารามิเตอร์การค้นหาที่เกี่ยวข้องกับสตรีมข้อมูล |
ไม่ใช้แคช | z เป็นพร็อพเพอร์ตี้ที่ไม่บังคับซึ่งป้องกันไม่ให้เบราว์เซอร์แคช Hit |
ไม่จำเป็นเนื่องจาก Hit ของเบราว์เซอร์ต้องส่งโดยใช้ gTag |
ผู้ใช้
ส่วนนี้จะครอบคลุมพารามิเตอร์ user จาก UA
ฟิลด์ | UA | GA4 |
---|---|---|
รหัสไคลเอ็นต์ | cid คือพารามิเตอร์ที่ไม่บังคับซึ่งใช้ระบุผู้ใช้แบบไม่ซ้ำกัน |
GA4 ต้องใช้ตัวระบุที่ไม่ซ้ำกันสําหรับไคลเอ็นต์ หากเป็นเบราว์เซอร์ ให้ส่ง client_id จาก gtag หากเป็นแอปบนอุปกรณ์เคลื่อนที่ ให้ส่ง app_instance_id ซึ่งได้จาก SDK ของ Google Analytics สำหรับ Firebase |
User ID | ต้องระบุ uid หากไม่มี cid uid เป็นตัวระบุที่ไม่ซ้ำกันสำหรับผู้ใช้ |
คุณจะใช้ user_id หรือไม่ก็ได้ |
เซสชัน
ส่วนนี้จะครอบคลุมพารามิเตอร์ เซสชันจาก UA
ฟิลด์ | UA | GA4 |
---|---|---|
การควบคุมเซสชัน | ใช้เพื่อควบคุมระยะเวลาเซสชัน | ใน GA4 จะไม่สามารถควบคุมเซสชันโดยใช้ Measurement Protocol ได้ คุณระบุ session_id ที่มีอยู่ได้จาก gtag หรือ Firebase |
การลบล้าง IP | ที่อยู่ IP ของผู้ใช้ | ไม่พร้อมใช้งาน |
การลบล้าง User Agent | User Agent ของเบราว์เซอร์ | ไม่มีวิธีลบล้าง User Agent ใน GA4 |
การลบล้างภูมิศาสตร์ | สถานที่ตั้งทางภูมิศาสตร์ของผู้ใช้ | GA4 ไม่ได้ให้ตําแหน่งทางภูมิศาสตร์สําหรับ Hit ใดๆ และไม่มีวิธีระบุ |
แหล่งที่มาของการเข้าชม
ส่วนนี้จะอธิบายพารามิเตอร์แหล่งที่มาของการเข้าชมจาก UA
ฟิลด์ | UA | GA4 |
---|---|---|
รายละเอียดแคมเปญ | ใช้ช่องแคมเปญ | GA4 ระบุเหตุการณ์ campaign_details ซึ่งรับข้อมูลเดียวกันกับพารามิเตอร์ไปยังเหตุการณ์ ใน GA4 ชื่อพารามิเตอร์จะแตกต่างจากใน UA
|
ข้อมูลแหล่งที่มาของการเข้าชมอื่นๆ | UA จะมีพารามิเตอร์สําหรับURL ที่มาของเอกสาร, รหัส Google Ads และรหัสโฆษณา Display ของ Google | ใน GA4 ระบบจะเพิ่มพารามิเตอร์เหล่านี้ลงในคําขอโดยอัตโนมัติเมื่อมีการระบุ client_id หรือ app_instance_id |
ข้อมูลระบบ
ส่วนนี้จะอธิบายพารามิเตอร์ข้อมูลระบบจาก UA
UA | GA4 |
---|---|
UA มีพารามิเตอร์ที่ไม่บังคับสำหรับข้อมูลระบบ เช่น ความละเอียดหน้าจอ ขนาดวิวพอร์ต และอื่นๆ | ใน GA4 แท็ก Google (gtag) จะรวบรวมพารามิเตอร์จํานวนมากโดยอัตโนมัติในขณะที่ตัวอื่นๆ เลิกใช้งานไปแล้ว เช่น เวอร์ชัน Flash หากต้องการรวบรวมข้อมูลสำหรับพารามิเตอร์ที่เลิกใช้งานแล้วต่อไป ให้สร้างเหตุการณ์และพารามิเตอร์ที่กำหนดเอง |
เข้าปะทะ
ส่วนนี้ครอบคลุมพารามิเตอร์ Hit จาก UA
UA | GA4 |
---|---|
UA จะระบุพารามิเตอร์ที่จําเป็น t ซึ่งใช้เพื่อบันทึกการดูหน้าเว็บหรือหน้าจอ |
GA4 ใช้รูปแบบเหตุการณ์ และแท็ก Google (gtag) และ SDK ของ Google Analytics สำหรับ Firebase จะรวบรวมเหตุการณ์เหล่านี้โดยอัตโนมัติ |
แอป
ส่วนนี้จะครอบคลุมพารามิเตอร์ apps จาก UA
UA | GA4 |
---|---|
Apps |
ใน GA4 SDK ของ Google Analytics สำหรับ Firebase จะรวบรวมข้อมูลแอปส่วนใหญ่โดยอัตโนมัติเมื่อกำหนดค่าสตรีมแล้ว |
กิจกรรม
ส่วนนี้ครอบคลุมพารามิเตอร์เหตุการณ์จาก UA
UA | GA4 |
---|---|
ใน UA มีการส่งเหตุการณ์โดยใช้หมวดหมู่ การกระทํา และป้ายกํากับรวมกัน | ใน GA4 เหตุการณ์คือหัวใจหลักของโมเดลข้อมูล ระบบจะส่งข้อมูลเกือบทั้งหมดเป็นเหตุการณ์ คุณสามารถใช้ Measurement Protocol เพื่อส่งเหตุการณ์ที่แนะนำหรือเหตุการณ์ที่กำหนดเอง |
อีคอมเมิร์ซ
ส่วนนี้จะครอบคลุมพารามิเตอร์ ecommerce จาก UA
UA | GA4 |
---|---|
ใน UA มีการใช้ชุดพารามิเตอร์ที่หลากหลายเพื่อส่งข้อมูลอีคอมเมิร์ซ | ใน GA4 ระบบจะส่งข้อมูลอีคอมเมิร์ซส่วนใหญ่พร้อมกับเหตุการณ์ purchase ดูรายละเอียดเพิ่มเติมได้ในเอกสารอีคอมเมิร์ซ
คุณควรส่งเหตุการณ์การซื้อภายใน 24 ชั่วโมงหลังจากสิ้นสุดเซสชันเพื่อรับข้อมูลการระบุแหล่งที่มา |
การโต้ตอบในเครือข่ายโซเชียล
ส่วนนี้จะครอบคลุมพารามิเตอร์การโต้ตอบ โซเชียลจาก UA
UA | GA4 |
---|---|
ใน UA มีการใช้พารามิเตอร์ sn , sa และ st เพื่อระบุโซเชียลเน็ตเวิร์ก การกระทำ และเป้าหมาย |
ใน GA4 สามารถวัดการโต้ตอบทางโซเชียลได้โดยใช้เหตุการณ์ที่แนะนํา เช่น share หรือ select_content
สำหรับการดำเนินการอื่นๆ ให้ใช้เหตุการณ์ที่กำหนดเอง |
ช่วงเวลา
ส่วนนี้จะครอบคลุมพารามิเตอร์ การจับเวลา จาก UA
UA | GA4 |
---|---|
ใน UA มีการใช้พารามิเตอร์เวลาสําหรับ Web Vitals | ใน GA4 จะไม่มีเหตุการณ์สำหรับ Web Vitals หากต้องการวัด Web Vitals ใน GA4 คุณสามารถใช้เหตุการณ์ที่กําหนดเองได้ ดูคําแนะนําเกี่ยวกับการบันทึก GA4 Vitals |
ข้อยกเว้น
ส่วนนี้ครอบคลุมพารามิเตอร์ข้อยกเว้นจาก UA
UA | GA4 |
---|---|
ใน UA มีการใช้พารามิเตอร์ exd และ exf เพื่อยกเว้น |
ใน GA4 จะไม่มีเหตุการณ์สำหรับข้อยกเว้น แต่สร้างได้โดยใช้มิติข้อมูลและเมตริกที่กําหนดเอง |
มิติข้อมูล / เมตริกที่กำหนดเอง
ส่วนนี้จะครอบคลุมพารามิเตอร์มิติข้อมูลและเมตริกที่กำหนดเองจาก UA
UA | GA4 |
---|---|
ใน UA มีการส่งมิติข้อมูลและเมตริกที่กําหนดเองโดยใช้พารามิเตอร์ของแบบฟอร์ม cd<dimensionIndex> และ cm<metricIndex> ตามลำดับ |
ใน GA4 คุณสามารถส่งเหตุการณ์และเมตริกที่กําหนดเองโดยใช้ Measurement Protocol คุณเป็นผู้ระบุเหตุการณ์และชื่อ รวมถึงค่าของพารามิเตอร์ มิติข้อมูลและเมตริกที่กําหนดเองต้องมีการกําหนดค่าเพิ่มเติมก่อนจึงจะพร้อมใช้งานในการรายงานได้ |