Basic วิชา Google Analytics4 มือใหม่เริ่มต้นจาก 0 อย่างง่ายๆ EP2

Supanun_J Tripetch IT
Tri Petch Digital
Published in
3 min readApr 23, 2024

GA4 Structure

ในตอนที่เรา สมัครสร้าง Account เพื่อใช้งาน GA4 สิ่งที่เราจะต้องสร้างจะมีอยู่ 3 อย่างด้วยกัน คือ Account , Property และ Data Steam หรือ Data Collection

การเก็บข้อมูลของ GA4 จะเริ่มที่ Level ของ Data Stream รวบรวม Data ส่งต่อไปที่ Property Level เพื่อทำการ Process ต่อและสร้างเป็น Report

ยกตัวอย่างเช่น ธุรกิจของเราคือ บริษัท Food Delivery ที่มีบริการทั้งฝั่งของ Customer ที่ซื้ออาหารและ Driver ที่นำอาหารไปส่งให้ลูกค้า ในขั้นตอนการสร้าง Account เราจะสร้างตาม Company ของเรานั้นก็คือ Food Delivery

ต่อมาการสร้าง Property จะต้องแยกตามบริการที่เรามีเพื่อให้การ tracking data ถูกต้อง เช่น เรามี Property ตัวเดียว อย่าง Food Delivery Service แล้วเราเก็บข้อมูลของ Customer และ Driver ไว้ใน Property เดียวกัน เราจะไม่สามารถวิเคราะห์ข้อมูลแยกได้ว่าข้อมูลที่เข้ามานั้นมาจากบริการฝั่งไหน เวลาที่เราต้องการ Improve บริการเฉพาะของฝั่ง App Driver ก็จะไม่สามารถวิเคราะห์ข้อมูลให้ถูกต้องได้

ดังนั้นเราจึงต้องแยก Property สำหรับ Customer และ Driver โดยเฉพาะเพื่อให้การเก็บข้อมูลเข้า Report ถูกต้องมากที่สุด

ส่วนสุดท้ายคือ Data Stream การสร้างจะต้องแยกตาม Platform ที่เรามีเพื่อให้ข้อมูลที่ถูกรวบรวมมา track ได้อย่างถูกต้องว่ามาจาก Source ใด เช่น ในกรณีของ App for Driver ก็จะต้องแยกเป็น Android Data Stream กับ IOS Data Steam และถ้ามี Web ให้ใช้งานด้วยก็ต้องสร้างแยกอีกอันนึงเป็น Web Data Steam เป็นต้น

ทำความเข้าใจ User metrics

จากที่พาทุกท่านทำความรู้จักเบื้องต้นกับ Report ต่างๆแล้ว หลายๆท่านอาจจะเห็น Metric ตัวหนึ่งบ่อยๆอย่าง User หรือ New User หรือ Return User เป็นต้น โดยปกติเรารู้อยู่แล้วว่า User ก็คือ ผู้ใช้งานบน Platform ของเรานี่แหละ New User ก็คือคนที่เข้ามาใหม่ครั้งแรก

แล้วทีนี้คำถามที่อาจจะเกิดขึ้นในใจทุกคน

แล้ว GA รู้ได้ยังไงว่าใครเป็น New User ใครเป็น User ใครเป็น Retention User กันล่ะ ??? 😵‍💫”

ถ้าอยากรู้เรื่องราวให้กระจ่าง พวกเราก็พร้อมที่จะแถลงไข 😆

ระบบการ Identifiers ของ GA4 จะแบ่งเป็น 3 ประเภทคือ Web , Android และ IOS

  • Web จะมีสิ่งที่เรียกว่า client ID ซึ่งจะถูกเก็บเอาไว้ใน cookie ของเว็บเราซึ่งเป็น first-party cookie นั้นเอง (สามารถศึกษา Cookie usage on websites ได้ที่นี่)
  • Android / IOS โดยปกติแล้วเวลาเรา Install google analytic เข้าใน application จะต้องใช้ Firebase SDK ซึ่งก็จะช่วยในการออโต้ generates สิ่งเรียกว่า app-instance ID (Android Advertising ID and Advertising Identifier for iOS) ทุกครั้งเมื่อมีการ install app และเก็บ ID นั้นไว้ใน app ของเรา

ซึ่ง ID เหล่านี้นี่เองที่จะเป็นตัวระบุ User ของ Google analytics

สามารถศึกษารายละเอียดเพิ่มเติมได้ที่ https://support.google.com/analytics/answer/11593727?hl=en

ข้อระวังสำหรับ Website ปกติแล้ว _ga Cookie จะมี Expire อยู่ โดย default แล้วถูกตั้งไว้ที่ 2 ปีด้วยกัน แต่จะมีข้อจำกัดพิเศษ (Limitation of the lifespan) สำหรับ Browers Chrome และ Safari โดยที่ถ้าผู้ใช้งานเว็บเข้ามาใช้งานครั้งแรกแล้ว ไม่กลับมาใช้งานอีก สำหรับ Chrome อยู่ที่ 400 วัน และ 7 วันสำหรับ Safari

ทั้งนี้ก็มีโอกาสที่ ID เหล่านี้จะเปลี่ยนไป โดยที่ผู้ใช้จริงๆแล้วอาจจะเป็นคนๆเดียว แต่ได้มีการ Clear cookie ของเว็บ หรือ Cookie ที่ใช้งานอยู่ expire ไปแล้ว หรือ ถ้าใช้งานบน app อาจจะมีการใช้ผ่านอีก mobile อีกเครื่องนึง ก็มีโอกาสที่จะทำให้ GA ระบุ User ซ้ำซ้อนได้

คราวนี้เรามาดูกันบ้างว่า User metrics ของ GA4 จริงๆแล้วมีทั้งหมดกี่อันอะไรบ้าง

  • Total User : จำนวนของ Unique Users ที่เข้าใช้งาน Platform แล้วมีการ trigger analytic event ใดๆเกิดขึ้น (event เหล่านี้เป็น automatically event ของ gtag script / firebase SDK อยู่แล้ว)
  • New User : จำนวนของ Unique Users ที่เข้าใช้งาน Platform แล้วมีการ trigger analytic event ที่ชื่อ first_open (for android / ios) หรือ first_visit (for web)
  • Active User หรือก็คือ User นั้นเอง: จำนวนของ Unique Users ที่เข้าใช้งาน Platform แล้วมีการเกิด Engaged session หรือเกิด event first_open และ first_visit ด้วย
  • Returning users : จำนวนของ Unique Users ที่เข้าใช้งาน Platform แล้วมีการเกิดของ Sessions ขึ้นอย่างน้อย 2 session ขึ้นไป

คำศัพท์น่ารู้

Session คือ ระยะเวลาตั้งแต่ที่ผู้ใช้เริ่มใช้งานตอบโต้กับ Platform ของเรา ไปจนถึงปิดการใช้งาน หรือ Inactive ไปอย่างน้อย 30 นาที

Engaged sessions คือ Session ที่ถูกใช้งานเกิน 10 วินาทีขึ้นไป หรือ มีการเกิด event ที่เป็น Coversion event เกิดขึ้นอย่างน้อย 1 ครั้ง หรือ เข้าดูหน้าต่างๆในเว็บไซต์ตั้งแต่ 2 page ขึ้นไป

--

--