[GA4] สคีมา BigQuery Export

บทความนี้จะอธิบายรูปแบบและสคีมาของข้อมูลพร็อพเพอร์ตี้ Google Analytics 4 และข้อมูล Google Analytics สําหรับ Firebase ที่ส่งออกไปยัง BigQuery

ชุดข้อมูล

สําหรับพร็อพเพอร์ตี้ Google Analytics 4 แต่ละรายการและโปรเจ็กต์ Firebase แต่ละโปรเจ็กต์ที่ลิงก์กับ BigQuery ระบบจะเพิ่มชุดข้อมูลเดียวที่ชื่อ "analytics_<property_id>" ลงในโปรเจ็กต์ BigQuery รหัสพร็อพเพอร์ตี้หมายถึงรหัสพร็อพเพอร์ตี้ของ Analytics ซึ่งคุณจะดูได้ในการตั้งค่าพร็อพเพอร์ตี้ของพร็อพเพอร์ตี้ Google Analytics 4 และในการตั้งค่าการวิเคราะห์แอปใน Firebase พร็อพเพอร์ตี้ Google Analytics 4 แต่ละรายการและแอปแต่ละแอปที่เปิดใช้การส่งออก BigQuery จะส่งออกข้อมูลไปยังชุดข้อมูลดังกล่าว

ตาราง

ภายในชุดข้อมูลแต่ละชุด ระบบจะสร้างตารางชื่อ events_YYYYMMDD ในแต่ละวันหากมีการเปิดใช้ตัวเลือกการส่งออกรายวัน

หากเปิดใช้ตัวเลือกการส่งออกแบบสตรีม ระบบจะสร้างตารางชื่อ events_intraday_YYYYMMDD ระบบจะป้อนข้อมูลลงในตารางนี้อย่างต่อเนื่องขณะที่มีการบันทึกเหตุการณ์ตลอดทั้งวัน ระบบจะลบตารางนี้เมื่อสิ้นสุดแต่ละวันเมื่อ events_YYYYMMDD สมบูรณ์แล้ว

มีเพียงบางอุปกรณ์เท่านั้นที่เกิดการเรียกให้แสดงเหตุการณ์แล้วระบบจะส่งข้อมูลไปยัง Analytics ในวันเดียวกับที่มีการเรียกให้แสดงเหตุการณ์ Analytics จะอัปเดตตารางรายวัน (events_YYYYMMDD) พร้อมเหตุการณ์สําหรับวันที่เหล่านั้นสูงสุดไม่เกิน 3 วันหลังจากวันที่เกิดเหตุการณ์ โดยพิจารณาเวลาในการตอบสนองนี้ เหตุการณ์จะมีการประทับเวลาที่ถูกต้อง แม้ว่าจะมาถึงล่าช้า ระบบจะไม่บันทึกเหตุการณ์ที่มาถึงหลังจากกรอบเวลา 3 วันดังกล่าว

หากคุณใช้แซนด์บ็อกซ์ของ BigQuery จะไม่มีการนำเข้าเหตุการณ์ระหว่างวันและมีข้อจำกัดเพิ่มเติม

หากต้องการให้มีการนำเข้าระหว่างวัน โปรดอัปเกรดไปใช้เวอร์ชันอื่นที่ไม่ใช่แซนด์บ็อกซ์

คอลัมน์

แต่ละคอลัมน์ในตาราง events_YYYYMMDD แสดงถึงพารามิเตอร์เฉพาะเหตุการณ์ โปรดทราบว่าบางพารามิเตอร์จะซ้อนกันภายใน RECORD และ RECORD บางรายการ เช่น items และ event_params สามารถซ้ำกันได้ คอลัมน์ตารางมีคำอธิบายอยู่ด้านล่าง

แถว

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

event_date event_timestamp event_name event_params.key event_params_value.string_value
20220222 1643673600483790 page_view page_location https://example.com
      page_title Home
      medium referral
      source google
      page_referrer https://www.google.com
      <parameters...> <values...>

ข้อมูลเหตุการณ์นี้จะแสดงดังต่อไปนี้ในอินเทอร์เฟซผู้ใช้ GA4

ข้อมูลนี้มีประโยชน์ไหม

เราจะปรับปรุงได้อย่างไร
4768194180125523711
true
ค้นหาศูนย์ช่วยเหลือ
true
true
true
true
true
69256
ค้นหา
ล้างการค้นหา
ปิดการค้นหา
เมนูหลัก
false
false
false