[GA4] BigQuery Export

 

BigQuery คือคลังข้อมูลในระบบคลาวด์ที่ช่วยให้คุณค้นหาข้อมูลจากชุดข้อมูลขนาดใหญ่ได้อย่างมีประสิทธิภาพในระดับสูง

คุณสามารถส่งออกเหตุการณ์ซึ่งเป็นข้อมูลดิบทั้งหมดจากพร็อพเพอร์ตี้ Google Analytics 4 (รวมถึงพร็อพเพอร์ตี้ย่อยและพร็อพเพอร์ตี้ภาพรวม) ไปยัง BigQuery จากนั้นใช้ไวยากรณ์ที่คล้ายกับ SQL เพื่อค้นหาข้อมูลนั้นได้ คุณจะเลือกส่งออกข้อมูลใน BigQuery ไปยังที่จัดเก็บข้อมูลภายนอก หรือนำเข้าข้อมูลภายนอกเพื่อนำมารวมกับข้อมูล Analytics ได้

เมื่อส่งออกข้อมูลไปยัง BigQuery คุณจะเป็นเจ้าของข้อมูลนั้น และใช้ BigQuery ACL เพื่อจัดการสิทธิ์ในโปรเจ็กต์และชุดข้อมูลได้

หมายเหตุ: เมื่อส่งออกข้อมูลจาก Analytics ไปยัง BigQuery แล้ว คุณจะส่งออกข้อมูลดังกล่าวอีกครั้งไม่ได้

การส่งออกข้อมูลอย่างเต็มรูปแบบจะเกิดขึ้นวันละครั้ง แต่ระบบจะส่งออกข้อมูลอย่างต่อเนื่องตลอดทั้งวันด้วยเช่นกัน (ดูการส่งออกแบบสตรีมด้านล่าง)

คุณสามารถส่งออกไปยังอินสแตนซ์ฟรีของ BigQuery (แซนด์บ็อกซ์ของ BigQuery) ได้ แต่การส่งออกที่เกินขีดจำกัดแซนด์บ็อกซ์จะมีค่าใช้จ่าย

พร็อพเพอร์ตี้มาตรฐานมี BigQuery Export รายวันอยู่ที่ 1 ล้านเหตุการณ์ ดูข้อมูลเพิ่มเติมเกี่ยวกับขีดจํากัดอื่นๆ ของ BigQuery Export

ความแตกต่างระหว่างอินเทอร์เฟซ Google Analytics กับ BigQuery Export

การส่งออกเหตุการณ์ BigQuery ให้สิทธิ์เข้าถึงเหตุการณ์ซึ่งเป็นข้อมูลดิบและข้อมูลระดับผู้ใช้ ยกเว้นการใส่ค่าเพิ่มเติมใดๆ ที่ Google Analytics สร้างขึ้นสำหรับข้อมูลที่พบในรายงานและการสํารวจมาตรฐาน ด้วยเหตุนี้ ข้อมูลจากการส่งออกเหตุการณ์ BigQuery จึงอาจแตกต่างจากข้อมูลในอินเทอร์เฟซ Google Analytics

หากต้องการทําความเข้าใจความแตกต่างระหว่างการส่งออกเหตุการณ์ BigQuery กับอินเทอร์เฟซ Google Analytics และสํารวจวิธีลดความแตกต่างเหล่านี้เมื่อเป็นไปได้ โปรดดูการลดช่องว่างระหว่าง UI ของ Google Analytics กับ BigQuery Exportry

การส่งออกแบบสตรีม

คุณเลือกตัวเลือกการส่งออกแบบสตรีมได้เมื่อลิงก์พร็อพเพอร์ตี้ Google Analytics 4 กับ BigQuery

การส่งออกแบบสตรีมของ BigQuery ช่วยให้คุณมีข้อมูลที่สดใหม่ของแต่ละวันพร้อมใช้ผ่าน BigQuery Export ภายในไม่กี่นาที

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

การส่งออกแบบสตรีมจะสร้างตารางใหม่ 1 ตารางทุกวัน ดังนี้

  • events_intraday_YYYYMMDD: ตารางชั่วคราวภายในที่มีบันทึกกิจกรรมของเซสชันที่เกิดขึ้นระหว่างวัน การส่งออกแบบสตรีมเป็นการดำเนินการที่น่าจะดีที่สุด แต่อาจไม่ได้รวมข้อมูลบางส่วนเนื่องจากสาเหตุต่างๆ เช่น การประมวลผลเหตุการณ์ที่ล่าช้าและ/หรือการอัปโหลดที่ล้มเหลว ระบบจะส่งออกข้อมูลอย่างต่อเนื่องตลอดทั้งวัน ตารางนี้อาจรวมบันทึกของเซสชันเมื่อเซสชันนั้นครอบคลุมการดำเนินการส่งออกหลายครั้ง ระบบจะลบตารางเมื่อ events_YYYYMMDD สมบูรณ์

หากคุณเลือกตัวเลือกรายวันเมื่อตั้งค่า BigQuery Export ระบบจะสร้างตารางต่อไปนี้ขึ้นในแต่ละวันด้วย

  • events_YYYYMMDD: การส่งออกเหตุการณ์รายวันอย่างเต็มรูปแบบ

คุณควรค้นหา events_YYYYMMDD แทน events_intraday_YYYYMMDD เพื่อที่คุณจะได้ค้นหาชุดข้อมูลที่เสถียรของวันนั้น

ดูข้อมูลเพิ่มเติมเกี่ยวกับตาราง events_YYYYMMDD และ events_intraday_YYYYMMDD ได้ที่สคีมา BigQuery Export

การส่งออกแบบสตรีมของ BigQuery จะไม่รวมข้อมูลการระบุแหล่งที่มาของผู้ใช้ใหม่ต่อไปนี้

  • traffic_source.name (มิติข้อมูลการรายงาน: แคมเปญผู้ใช้)
  • traffic_source.source (มิติข้อมูลการรายงาน: แหล่งที่มาของผู้ใช้)
  • traffic_source.medium (มิติข้อมูลการรายงาน: สื่อของผู้ใช้)

ระบบจะรวมข้อมูลการระบุแหล่งที่มาของผู้ใช้ที่มีอยู่ไว้ด้วย แต่ข้อมูลนั้นต้องใช้เวลาประมาณ 24 ชั่วโมงในการประมวลผลอย่างเต็มรูปแบบ เราจึงไม่แนะนําให้อาศัยข้อมูลดังกล่าวจากการส่งออกแบบสตรีม และให้รับข้อมูลการระบุแหล่งที่มาของผู้ใช้จากการส่งออกรายวันแบบเต็มรูปแบบแทน

คุณจะต้องเสียค่าใช้จ่าย BigQuery เพิ่มเติมเมื่อใช้การส่งออกแบบสตรีมในอัตรา $0.05 ต่อข้อมูล 1 กิกะไบต์ ซึ่งเท่ากับเหตุการณ์ของ Google Analytics ประมาณ 600,000 รายการ ทั้งนี้จํานวนดังกล่าวจะแตกต่างกันไปตามขนาดเหตุการณ์ ดูข้อมูลเพิ่มเติมเกี่ยวกับราคาของ BigQuery

กําหนดเวลาการอัปเดตตาราง

การอัปเดตตารางที่สร้างขึ้นอันเป็นส่วนหนึ่งของ BigQuery Export อยู่ในเขตเวลาของพร็อพเพอร์ตี้ Analytics ที่กําลังส่งออกข้อมูล

ตารางการส่งออกแบบสตรีม (events_intraday_YYYYMMDD) ได้รับการอัปเดตอย่างต่อเนื่องตลอดทั้งวัน (เช่น ตั้งแต่ 00.00.00 น. จนถึง 23.59.59 น. ในเขตเวลาของพร็อพเพอร์ตี้) เมื่อเริ่มต้นวันใหม่ในเขตเวลาของพร็อพเพอร์ตี้ ระบบจะเขียนเหตุการณ์ลงในตารางระหว่างวันใหม่

ระบบจะสร้างตารางการส่งออกรายวัน (events_YYYYMMDD) หลังจากที่ Analytics รวบรวมเหตุการณ์ทั้งหมดของวัน Analytics จะอัปเดตตารางรายวันโดยเพิ่มเวลาไปอีกสูงสุด 72 ชั่วโมงนับจากวันที่ของตาราง เพื่อให้รวมข้อมูลเหตุการณ์ที่ประทับเวลาในวันที่ของตาราง เช่น กลุ่มเหตุการณ์ที่ได้ข้อมูลมาช้าจาก Measurement Protocol หรือ Firebase SDK ตัวอย่างเช่น หากวันที่ในตารางคือ 20220101 Analytics ก็จะอัปเดตตารางจนถึง 20220104 พร้อมด้วยเหตุการณ์ที่มีการประทับเวลาวันที่ 20220101

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

คําสั่ง ping ที่ไม่มีคุกกี้และข้อมูลที่ลูกค้าให้ไว้

เมื่อมีการใช้โหมดความยินยอม คำสั่ง ping ที่ไม่มีคุกกี้ที่ Analytics รวบรวมไว้จะปรากฏใน BigQuery Export ควบคู่ไปกับข้อมูลที่ลูกค้าให้ไว้ เช่น user_id และมิติข้อมูลที่กําหนดเอง

GA4 - การผสานรวม Firebase กับ BigQuery

หากมีการผสานรวมพร็อพเพอร์ตี้ GA4 กับโปรเจ็กต์ Firebase คุณจะลิงก์กับโปรเจ็กต์ BigQuery แยกต่างหากไม่ได้

เปรียบเทียบ BigQuery Export ใน Google Analytics 4 กับ Universal Analytics

Google Analytics 4 Universal Analytics

มีให้บริการสําหรับแบบมาตรฐาน (ฟรี) และ 360 (มีค่าใช้จ่าย)

ขีดจํากัดมาตรฐาน: 1 ล้านกิจกรรมต่อวัน

ขีดจํากัด 360: หลายพันล้านเหตุการณ์ต่อวัน

พร้อมใช้งานสําหรับ 360 (มีค่าใช้จ่าย)

ค่าใช้จ่าย

ส่งออกฟรีไปยังแซนด์บ็อกซ์ของ BigQuery ภายในขีดจํากัดแซนด์บ็อกซ์

ข้อมูลที่ส่งออกซึ่งเกินขีดจํากัดแซนด์บ็อกซ์จะมีการเรียกเก็บเงินตามข้อกําหนดของสัญญา

ค่าใช้จ่าย

ส่งออกฟรีไปยังแซนด์บ็อกซ์ของ BigQuery ภายในขีดจํากัดแซนด์บ็อกซ์

ข้อมูลที่ส่งออกซึ่งเกินขีดจํากัดแซนด์บ็อกซ์จะมีการเรียกเก็บเงินตามข้อกําหนดของสัญญา

ตั้งค่า

รวมสตรีมข้อมูลที่เฉพาะเจาะจงและยกเว้นเหตุการณ์ที่เฉพาะเจาะจงสําหรับพร็อพเพอร์ตี้แต่ละรายการได้

(ให้คุณควบคุมปริมาณการส่งออกและค่าใช้จ่าย)

ตั้งค่า

ลิงก์ข้อมูลพร็อพเพอร์ตี้ 1 รายการต่อพร็อพเพอร์ตี้ได

(ส่งออกข้อมูลทั้งหมดในข้อมูลพร็อพเพอร์ตี้นั้น)

การส่งออกแบบสตรีม

$0.05 ต่อ GB (ดูข้อมูลราคาของ BigQuery เพิ่มเติม)

สร้างตารางเมื่อ:

events_intraday_YYYYMMDD

ตารางจะลบในแต่ละวันดังนี้

  • หากคุณใช้ตัวเลือกการส่งออกรายวันเพิ่มเติมจากสตรีมมิง
  • เมื่อตารางรายวันสมบูรณ์

ไม่รวมข้อมูลแคมเปญผู้ใช้ แหล่งที่มาของผู้ใช้ หรือสื่อของผู้ใช้สําหรับผู้ใช้ใหม่

การส่งออกแบบสตรีม

$0.05 ต่อ GB (ดูข้อมูลราคาของ BigQuery เพิ่มเติม)

สร้างตารางเมื่อ:

ga_realtime_sessions_YYYYMMDD

สร้างมุมมอง BigQuery แล้ว:

ga_realtime_sessions_view_YYYYMMDD

การส่งออกประจำวัน

สร้างตารางเมื่อ:

กิจกรรม_ปปปปดดวว

การส่งออกประจำวัน

ตารางที่สร้าง

ga_sessions_intraday_YYYYMMDD

  • อัปเดตอย่างน้อย 3 ครั้งต่อวัน
  • การอัปเดตแต่ละรายการจะเขียนทับข้อมูลก่อนหน้า
  • ลบเมื่อการนําเข้าแบบเต็มจากวันถัดไปเสร็จสมบูรณ์

GA_sessions_YYYYMMD

  • การนําเข้ารายวันแบบเต็ม

ส่งออก ทั่วไป

โฆษณาทดแทน: ไม่มีโฆษณาทดแทน

ชุดข้อมูล: สําหรับพร็อพเพอร์ตี้ที่ลิงก์แต่ละรายการ ชุดข้อมูล 1 รายการที่ชื่อ analytics_<รหัสพร็อพเพอร์ตี้>

หากใช้โหมดคํายินยอม การส่งออกจะประกอบไปด้วยสิ่งต่อไปนี้

  • การใช้คําสั่ง ping ที่ไม่มีคุกกี้
  • ข้อมูลที่ลูกค้าให้ไว้ (user_id, มิติข้อมูลที่กําหนดเอง)

ส่งออก ทั่วไป

โฆษณาทดแทน: เมื่อลิงก์แล้ว โฆษณาทดแทนจะเป็นข้อมูล 13 เดือนหรือ Hit 10B แล้วแต่ว่าจํานวนใดจะน้อยกว่า

(โฆษณาทดแทนไปยัง BigQuery Sandbox อาจล้มเหลวได้)

ชุดข้อมูล: ข้อมูลพร็อพเพอร์ตี้ที่ลิงก์แต่ละรายการจะมีชุดข้อมูล 1 รายการที่เหมือนกับข้อมูลพร็อพเพอร์ตี้

ส่งออกสคีมา

แต่ละแถวในตาราง BigQuery จะแสดงและเหตุการณ์

ข้อมูลเหตุการณ์ที่ไม่ซ้ํากันของ Google Analytics 4

แม้ว่าจะมีช่อง Google Analytics 4 บางช่องซึ่งเหมือนกับช่อง Universal Analytics (เช่น Device.category และ Device.deviceCategory) แต่มีความแตกต่างระหว่างข้อมูลเหตุการณ์ GA4 กับข้อมูล Hit ของ UA

ส่งออกสคีมา

แต่ละแถวในตาราง BigQuery จะแสดงเซสชัน

ข้อมูล Hit ที่ไม่ซ้ํากับ Universal Analytics

แม้ว่าจะมีช่อง Universal Analytics บางช่องเหมือนกับช่อง Google Analytics 4 (เช่น Device.deviceCategory และ device.category) แต่มีความแตกต่างระหว่างข้อมูล Hit ของ UA และข้อมูลเหตุการณ์ GA4

 

แหล่งข้อมูลที่เกี่ยวข้อง

ไปที่คู่มือนักพัฒนาซอฟต์แวร์ BigQuery เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ

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

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