เข้าถึงรายงานที่กำหนดเองของ Google Analytics จาก BigQuery

คู่มือนี้อธิบายวิธีเข้าถึงรายงาน Google Analytics ที่กําหนดเองจาก BigQuery โดยใช้ส่วนเสริมชีตของ Google Analytics และตัวเชื่อมต่อ BigQuery ของ Google ไดรฟ์

คู่มือนี้แสดงวิธีสร้างรายงานที่กำหนดเองโดยใช้ส่วนเสริม Google Analytics ชีต, แสดงชีตผลลัพธ์ของรายงานเป็นตารางภายนอก BigQuery จากนั้นค้นหาข้อมูลรายงานจาก BigQuery

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

ขั้นตอนที่ 1: กําหนดค่ารายงานที่กําหนดเองใน Google ชีต

  1. ติดตั้งส่วนเสริม Google Analytics ชีตจาก Google Workspace Marketplace

  2. เปิดกล่องโต้ตอบส่วนขยายเครื่องมือสร้างรายงาน GA4 สำหรับ Google Analyticsสร้างรายงานใหม่

    เปิดส่วนเสริม Google ชีตสำหรับ Google Analytics

  3. กําหนดค่ารายงานโดยระบุพร็อพเพอร์ตี้ Analytics, ช่วงวันที่ และฟิลด์รายงาน

  4. ใช้ฟิลด์ต่อไปนี้สําหรับรายงานการได้ผู้ใช้ใหม่

    มิติข้อมูล

    • firstUserDefaultChannelGroup

    เมตริก

    • eventCount
    • keyEvents
    • totalRevenue
    • newUsers
    • engagedSessions
    • engagementRate
  5. ไม่ต้องป้อนข้อมูลในช่องตัวกรองมิติข้อมูลและตัวกรองเมตริก

    รูปภาพการตั้งค่ารายงานที่ถูกต้องมีดังนี้

    การกําหนดค่ารายงานส่วนเสริมชีตของ Google Analytics ตอนที่ 1

    การกําหนดค่ารายงานส่วนเสริมชีตของ Google Analytics ตอนที่ 2

    การกําหนดค่ารายงานส่วนเสริมชีตของ Google Analytics ตอนที่ 3

  6. คลิกสร้างรายงานเพื่อสร้างการกำหนดค่ารายงาน ในเอกสารชีตปัจจุบัน

    ชีตการกำหนดค่ารายงานส่วนเสริมชีตของ Google Analytics

  7. เลือกส่วนขยายเครื่องมือสร้างรายงาน GA4 สำหรับ Google Analyticsเรียกใช้รายงานเพื่อสร้างรายงาน ระบบจะสร้างแท็บใหม่ที่มีชื่อรายงานของคุณเมื่อรายงานเสร็จสมบูรณ์

    ข้อมูลรายงานส่วนเสริมชีตของ Google Analytics

  8. เปิดกล่องโต้ตอบส่วนขยายเครื่องมือสร้างรายงาน GA4 สำหรับ Google Analyticsตั้งเวลารายงานเพื่อตั้งค่าการสำรวจข้อมูลรายงานล่าสุดเป็นระยะ ระบุตารางเวลาแล้วคลิกบันทึก

    กำหนดเวลาส่วนเสริมชีตของ Google Analytics

ขั้นตอนที่ 2: เชื่อมต่อเอกสารรายงาน Google ชีตเป็นตารางภายนอกของ BigQuery

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

ขั้นตอนนี้ต้องทำตามคู่มือการสร้างตารางภายนอกของ Google ไดรฟ์ จากเอกสารประกอบของ BigQuery

คอนโซล Google Cloud

  1. เปิดหน้า BigQuery ในคอนโซล Google Cloud

    ไปที่ BigQuery

  2. ในแผง Explorer ให้ขยายโปรเจ็กต์และเลือกชุดข้อมูล

  3. ขยายตัวเลือก การดำเนินการ แล้วคลิกเปิด

  4. ในแผงรายละเอียด ให้คลิกสร้างตาราง

  5. ในหน้าสร้างตาราง ในส่วนแหล่งข้อมูล ให้ทำดังนี้

    • เลือกไดรฟ์สำหรับสร้างตารางจาก

    • ในช่องเลือก URI ของไดรฟ์ ให้ป้อน URI ของไดรฟ์ ของเอกสาร Google ชีตที่มีรายงานในรูปแบบ https://docs.google.com/spreadsheets/d/[file_id]

    • เลือก Google ชีตสำหรับรูปแบบไฟล์

  6. ในหน้าสร้างตาราง ในส่วนปลายทาง ให้ทำดังนี้

    • สำหรับชื่อชุดข้อมูล ให้เลือกชุดข้อมูลที่เหมาะสม และในช่องชื่อตาราง ให้ป้อนชื่อตารางที่คุณสร้างใน BigQuery

    • ตรวจสอบว่าได้ตั้งค่าประเภทตารางเป็นตารางภายนอก

  7. ในช่องช่วงชีต ให้ระบุชื่อชีตและช่วงเซลล์ที่จะค้นหา ซึ่งควรเป็น ชีตที่มีข้อมูลรายงานของคุณ sheet_name!top_left_cell_id:bottom_right_cell_id สำหรับช่วงเซลล์ สำหรับรายงานตัวอย่างของเรา คุณระบุช่วงได้ดังนี้ User acquisition report!A:G โปรดสังเกตว่ามีการกล่าวถึงชีตที่สอดคล้องกับชื่อรายงานที่กำหนดเองในส่วนช่วงอย่างไร

  8. ในส่วนสคีมา ให้เปิดใช้ตรวจหาอัตโนมัติ

  9. ขยายส่วนตัวเลือกขั้นสูง ในช่องแถวส่วนหัวที่จะข้าม ให้ระบุจํานวนแถวที่จะละเว้น ในตัวอย่างของเรา ข้อมูลรายงาน เริ่มต้นด้วยแถว 15 ซึ่งเป็นค่าที่ควรตั้งค่าใน กล่องรับข้อมูล

  10. ในหน้าสร้างตาราง ในส่วนปลายทาง ให้ทำดังนี้

    • สำหรับชุดข้อมูล ให้เลือกชุดข้อมูลที่เหมาะสม และในช่องตาราง ให้ป้อนชื่อตารางที่คุณสร้างใน BigQuery

    • ตรวจสอบว่าได้ตั้งค่าประเภทตารางเป็นตารางภายนอก

  11. คลิกสร้างตาราง

  12. หากจำเป็น ให้เลือกบัญชี แล้วคลิกอนุญาตเพื่อให้เครื่องมือไคลเอ็นต์ BigQuery เข้าถึงไดรฟ์

ตัวอย่างหน้าจอการกำหนดค่าตาราง BigQuery ภายนอกมีดังนี้

การกำหนดค่าตารางภายนอกของ BigQuery ตอนที่ 1

การกำหนดค่าตารางภายนอกของ BigQuery ตอนที่ 2

ขั้นตอนที่ 3: สืบคิวรีตารางรายงาน Google ชีตจาก BigQuery

ตอนนี้คุณสามารถเรียกใช้การค้นหาในตารางรายงานของ Google ชีตได้ราวกับว่าเป็นตาราง BigQuery มาตรฐาน โดยขึ้นอยู่กับข้อจำกัด ในแหล่งข้อมูลภายนอก

  1. เปิดตาราง user_acquisition_report เพื่อตรวจสอบสคีมา

    สคีมาตารางภายนอกของ BigQuery

  2. คลิกการค้นหา ในคำค้นหาที่แนะนำ ให้เปลี่ยน SELECT FROM เป็น SELECT * FROM เพื่อรับช่องรายงานทั้งหมด แล้วเรียกใช้คำค้นหาเพื่อ เรียกใช้คำค้นหากับตารางภายนอก

คําค้นหาในตัวอย่างต่อไปนี้จะแสดงข้อมูลบางส่วนใน ตารางสําหรับทุกคอลัมน์

การค้นหาตารางภายนอกของ BigQuery