GA4 กับ Universal Analytics
การเปลี่ยนสู่การวัดผลตามเหตุการณ์
GA4 กับ Universal Analytics เป็นบทเรียน Digital Marketing Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Digital Marketing Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Digital Marketing Academy มีบทเรียนทั้งหมด 4 บทเรียน
เหตุใด GA4 จึงมาแทนที่ UA
Universal Analytics (UA) หยุดประมวลผลข้อมูลใหม่ตั้งแต่วันที่ 1 กรกฎาคม 2023 ปัจจุบัน Google Analytics 4 (GA4) เป็นเวอร์ชันเดียวที่ยังรองรับ
การเปลี่ยนแปลงนี้ไม่ใช่การออกแบบใหม่ แต่ GA4 ใช้แบบจำลองข้อมูลที่แตกต่างโดยสิ้นเชิง ซึ่งสร้างขึ้นเพื่อความเป็นส่วนตัว การติดตามข้ามอุปกรณ์ และอนาคตที่ไม่พึ่งพาคุกกี้
การเข้าใจความแตกต่างช่วยป้องกันการตีความผิดเมื่ออ่านรายงานที่คุณย้ายมาจาก UA
เซสชันเทียบกับเหตุการณ์
UA ใช้เซสชันเป็นพื้นฐาน ทุกอย่างถูกรวมไว้ในเซสชัน และประเภทการเข้าชม เช่น การเปิดหน้าเว็บ เหตุการณ์ และธุรกรรม ถือเป็นแนวคิดที่แยกจากกัน
GA4 ใช้เหตุการณ์เป็นพื้นฐาน ทุกการโต้ตอบคือเหตุการณ์ที่มีพารามิเตอร์ รวมถึง page_view เองด้วย วิธีนี้รวมข้อมูลจากเว็บไซต์และแอปไว้ภายใต้โครงสร้างข้อมูลเดียวกัน
UA hit types:
- pageview
- event (category / action / label)
- transaction
- social
GA4 model:
- everything is an event
- page_view -> event
- purchase -> event
- scroll -> event
- parameters carry the detailโครงสร้างข้อมูลเหตุการณ์
ใน UA เหตุการณ์ใช้โครงสร้าง หมวดหมู่ / การกระทำ / ป้ายกำกับ / ค่า ที่ตายตัว จึงขยายได้ยาก
เหตุการณ์ของ GA4 มีชื่อพร้อมพารามิเตอร์ที่ยืดหยุ่นได้สูงสุด 25 รายการต่อเหตุการณ์ จึงสื่อรายละเอียดได้มากกว่าและนำไปใช้กับการวิเคราะห์แอปได้อย่างเป็นธรรมชาติ
UA event:
category: "Video"
action: "Play"
label: "Intro"
value: 1
GA4 event:
event_name: "video_start"
parameters:
video_title: "Intro"
video_provider: "youtube"
video_percent: 0การวัดผลอัตโนมัติ
GA4 เก็บการโต้ตอบหลายประเภทได้ทันทีผ่านการวัดผลขั้นสูง ใน UA การโต้ตอบส่วนใหญ่ต้องติดแท็กด้วยตนเอง
เปิดหรือปิดการวัดผลเหล่านี้ได้ในการตั้งค่ากระแสข้อมูล วิธีนี้ช่วยลดเวลาในการตั้งค่า แต่คุณควรทราบว่าระบบติดตามอะไรโดยอัตโนมัติ เพื่อหลีกเลี่ยงการนับซ้ำ
Enhanced Measurement auto-events:
- page_view
- scroll (90% depth)
- click (outbound links)
- view_search_results
- video_start / video_progress / video_complete
- file_download
- form_start / form_submitไม่มีอัตราตีกลับอีกต่อไป
อัตราตีกลับของ UA หมายถึงเซสชันที่มีเพียงหน้าเดียวและไม่มีการโต้ตอบ GA4 เปลี่ยนมาใช้ อัตราการมีส่วนร่วม ซึ่งเป็นเปอร์เซ็นต์ของเซสชันที่มีส่วนร่วม
เซสชันที่มีส่วนร่วมต้องใช้เวลาอย่างน้อย 10 วินาที มีคอนเวอร์ชัน หรือมีการเปิดดูหน้าเว็บอย่างน้อย 2 ครั้ง อัตราตีกลับใน GA4 เท่ากับ 1 ลบด้วยอัตราการมีส่วนร่วม
Engaged session = any of:
- duration >= 10 seconds, OR
- 1+ conversion event, OR
- 2+ page_view / screen_view events
Engagement Rate = engaged_sessions / total_sessions
Bounce Rate (GA4) = 1 - Engagement Rateผู้ใช้และข้อมูลระบุตัวตน
GA4 ให้ความสำคัญกับการรายงานที่ยึดผู้ใช้เป็นศูนย์กลางมากกว่าเซสชัน โดยเชื่อมโยงข้อมูลระบุตัวตนข้ามอุปกรณ์ผ่าน Google signals, User-ID และข้อมูลอุปกรณ์
UA พึ่งพาคุกกี้เป็นอย่างมาก ส่วน GA4 ใช้แบบจำลองการเรียนรู้ของเครื่องเพื่อเติมข้อมูลที่ขาดหายเมื่อไม่มีคุกกี้ ซึ่งช่วยรองรับข้อกำหนดด้านความเป็นส่วนตัว
GA4 identity spaces (priority order):
1. User-ID (your logged-in ID)
2. Google signals (signed-in Google users)
3. Device ID (cookie / app instance)
4. Modeling (behavioral, when consent denied)ข้อจำกัดการเก็บรักษาข้อมูล
โดยค่าเริ่มต้น GA4 จะเก็บรักษาข้อมูลระดับเหตุการณ์มาตรฐานเป็นเวลา 2 เดือน และขยายได้ถึง 14 เดือน ส่วนรายงานมาตรฐานแบบสรุปรวมจะเก็บไว้นานกว่า
หากต้องการวิเคราะห์ข้อมูลย้อนหลังเกิน 14 เดือน ให้ส่งออกข้อมูลดิบไปยัง BigQuery ซึ่ง GA4 ให้บริการโดยไม่คิดค่าใช้จ่ายในระดับมาตรฐาน นับเป็นการเปลี่ยนแปลงครั้งใหญ่จาก UA
Retention settings (Admin > Data Settings):
Event data retention: 2 months (default)
14 months (max, standard)
Long-term solution:
GA4 -> BigQuery export (free)
query historical events with SQLคอนเวอร์ชันเทียบกับเป้าหมาย
UA มีเป้าหมายที่กำหนดค่าในระดับมุมมอง เช่น ปลายทาง ระยะเวลา จำนวนหน้า และเหตุการณ์ ส่วน GA4 ไม่มีมุมมองและไม่มีเป้าหมาย
แต่คุณสามารถทำเครื่องหมายเหตุการณ์ใดก็ได้ให้เป็นคอนเวอร์ชัน วิธีนี้เรียบง่ายกว่า แต่หมายความว่าคุณต้องวางแผนโครงสร้างการจัดหมวดหมู่เหตุการณ์ก่อน แล้วจึงยกระดับเหตุการณ์สำคัญ
UA Goal types:
- Destination (thank-you URL)
- Duration
- Pages/session
- Event
GA4 conversion:
Admin > Events > toggle
"Mark as conversion" on event
e.g. generate_lead, purchase, sign_upไม่มีมุมมองอีกต่อไป
โครงสร้างของ UA คือ บัญชี > พร็อพเพอร์ตี > มุมมอง มุมมองช่วยให้คุณสร้างสำเนาข้อมูลที่ผ่านการกรองได้
GA4 ใช้โครงสร้าง บัญชี > พร็อพเพอร์ตี > กระแสข้อมูล ปัจจุบันการกรองทำผ่านตัวกรองข้อมูล การเปรียบเทียบ และพร็อพเพอร์ตีย่อย (360) วิธีนี้ทำให้การกำกับดูแลง่ายขึ้น แต่เปลี่ยนวิธีแยกทราฟฟิกจากสภาพแวดล้อมพัฒนา
UA: Account > Property > View(s)
GA4: Account > Property > Data Stream(s)
Replace View filters with:
- internal traffic data filter
- developer traffic data filter
- report-level comparisonsอินเทอร์เฟซการรายงาน
รายงานของ GA4 กระชับกว่าเดิม ส่วนรายงานให้ข้อมูลสรุปมาตรฐาน ส่วนการวิเคราะห์เชิงลึกแบบกำหนดเองอยู่ในส่วนสำรวจ
ผู้ใช้ UA มักคิดถึงรายงานที่สร้างไว้ล่วงหน้า ใน GA4 คุณสามารถปรับแต่งคลังรายงานหรือสร้างการสำรวจเพื่อสร้างมุมมองที่คุ้นเคยขึ้นมาใหม่
Where things moved:
UA Behavior > Site Content -> Reports > Pages and screens
UA Acquisition > Channels -> Reports > Traffic acquisition
UA Custom Reports -> Explore (free-form, funnel, path)
UA Audiences -> Admin > Audiencesรายการตรวจสอบการย้ายระบบ
การย้ายระบบอย่างเป็นระเบียบไม่ใช่การคัดลอกข้อมูล แต่เป็นการสร้างแผนการวัดผลใหม่โดยยึดเหตุการณ์และพารามิเตอร์เป็นหลักตั้งแต่ต้น
ยืนยันคอนเวอร์ชัน เชื่อมโยง Google Ads ตั้งค่าการเก็บรักษาข้อมูลเป็น 14 เดือน เปิดใช้การส่งออกไปยัง BigQuery และกำหนดค่าตัวกรองทราฟฟิกภายในก่อนที่จะเชื่อถือข้อมูล
Migration checklist:
[ ] map UA goals -> GA4 conversion events
[ ] enable Enhanced Measurement
[ ] set data retention to 14 months
[ ] define internal traffic filter
[ ] re-link Google Ads & Search Console
[ ] turn on BigQuery export
[ ] validate in DebugViewตรวจสอบความเข้าใจ
ทดสอบความเข้าใจของคุณเกี่ยวกับความแตกต่างของแบบจำลองหลัก
สรุปทบทวน
GA4 มาแทนที่ UA ด้วยแบบจำลองที่ยึดเหตุการณ์และผู้ใช้เป็นศูนย์กลาง ไม่มีมุมมองหรือเป้าหมาย อัตราตีกลับเปลี่ยนเป็นอัตราการมีส่วนร่วม และข้อมูลระบุตัวตนผสาน User-ID, Google signals และการสร้างแบบจำลอง
วางแผนเหตุการณ์ก่อน ทำเครื่องหมายเหตุการณ์สำคัญให้เป็นคอนเวอร์ชัน ขยายระยะเวลาการเก็บรักษา และใช้ BigQuery สำหรับข้อมูลย้อนหลัง การย้ายระบบหมายถึงการสร้างใหม่ ไม่ใช่การคัดลอก
คำถามที่พบบ่อย
บทเรียน “GA4 กับ Universal Analytics” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “GA4 กับ Universal Analytics” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Digital Marketing Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Digital Marketing Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “GA4 กับ Universal Analytics”
การเปลี่ยนสู่การวัดผลตามเหตุการณ์ คุณปฏิบัติ Digital Marketing Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Digital Marketing Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Digital Marketing Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “GA4 กับ Universal Analytics” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Digital Marketing Academy นี้ได้ไหม
ได้ บทเรียน Digital Marketing Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- GA4 กับ Universal Analytics
- เหตุการณ์และ Conversion
- รายงานการสำรวจ
- กลุ่มเป้าหมายและข้อมูลเชิงลึก