คู่มือนี้จะอธิบายวิธีเข้าถึงรายงาน Google Analytics ที่กําหนดเองจาก BigQuery โดยใช้ส่วนเสริม Google Analytics ชีตและตัวเชื่อมต่อ BigQuery ของ Google ไดรฟ์
คู่มือนี้จะแสดงวิธีสร้างรายงานที่กําหนดเองโดยใช้ส่วนเสริม Google Analytics ชีต แสดงชีตผลลัพธ์ของรายงานเป็นตารางภายนอกของ BigQuery จากนั้นค้นหาข้อมูลรายงานจาก BigQuery
คู่มือนี้ใช้รายงานการได้ผู้ใช้ใหม่เป็นตัวอย่าง แต่คุณใช้ขั้นตอนเหล่านี้กับรายงานประเภทใดก็ได้
ขั้นตอนที่ 1: กำหนดค่ารายงานที่กำหนดเองใน Google ชีต
ติดตั้งส่วนเสริม Google Analytics ชีตจาก Google Workspace Marketplace
เปิดกล่องโต้ตอบส่วนขยาย → เครื่องมือสร้างรายงาน GA4 สําหรับ Google Analytics →สร้างรายงานใหม่
กําหนดค่ารายงานโดยระบุพร็อพเพอร์ตี้ Analytics, ช่วงวันที่ และช่องรายงาน
ใช้ช่องต่อไปนี้สําหรับรายงานการได้ผู้ใช้ใหม่
มิติข้อมูล
firstUserDefaultChannelGroup
เมตริก
eventCount
keyEvents
totalRevenue
newUsers
engagedSessions
engagementRate
ปล่อยช่องตัวกรองมิติข้อมูลและตัวกรองเมตริกว่างไว้
ต่อไปนี้คือรูปภาพการตั้งค่ารายงานที่ถูกต้อง
คลิกสร้างรายงานเพื่อสร้างการกำหนดค่ารายงานในเอกสารชีตปัจจุบัน
เลือกส่วนขยาย → เครื่องมือสร้างรายงาน GA4 สําหรับ Google Analytics → เรียกใช้รายงานเพื่อสร้างรายงาน ระบบจะสร้างแท็บใหม่ที่มีชื่อรายงานของคุณเมื่อรายงานเสร็จสมบูรณ์
เปิดกล่องโต้ตอบส่วนขยาย → เครื่องมือสร้างรายงาน GA4 สําหรับ Google Analytics → ตั้งเวลารายงาน เพื่อตั้งค่าการเรียกข้อมูลรายงานล่าสุดเป็นระยะ ระบุกำหนดการแล้วคลิกบันทึก
ขั้นตอนที่ 2: เชื่อมต่อเอกสารรายงานใน Google ชีตเป็นตารางภายนอกของ BigQuery
BigQuery ช่วยให้คุณสร้างตารางถาวรที่ลิงก์กับแหล่งข้อมูลภายนอกใน Google ชีตได้ ใช้ฟีเจอร์นี้เพื่อเชื่อมต่อสเปรดชีตรายงาน Google Analytics ที่สร้างขึ้นในระยะที่แล้วเป็นตารางภายนอกของ BigQuery
ขั้นตอนนี้ต้องทําตามคู่มือสร้างตารางภายนอกของ Google ไดรฟ์จากเอกสารประกอบของ BigQuery
คอนโซล Google Cloud
เปิดหน้า BigQuery ในคอนโซล Google Cloud
ในแผง Explorer ให้ขยายโปรเจ็กต์และเลือกชุดข้อมูล
ขยายตัวเลือก
การดําเนินการ แล้วคลิกเปิดในแผงรายละเอียด ให้คลิกสร้างตาราง
ในหน้าสร้างตาราง ในส่วนแหล่งที่มา ให้ทำดังนี้
เลือกไดรฟ์สำหรับสร้างตารางจาก
ในช่องเลือก URI ของไดรฟ์ ให้ป้อน URI ของไดรฟ์ของเอกสาร Google ชีตที่มีรายงานในรูปแบบ
https://docs.google.com/spreadsheets/d/[file_id]
เลือก Google ชีต สำหรับรูปแบบไฟล์
ในหน้าสร้างตาราง ในส่วนปลายทาง ให้ทำดังนี้
สําหรับชื่อชุดข้อมูล ให้เลือกชุดข้อมูลที่เหมาะสม และในช่องชื่อตาราง ให้ป้อนชื่อตารางที่คุณกําลังสร้างใน BigQuery
ตรวจสอบว่าได้ตั้งค่าประเภทตารางเป็นตารางภายนอก
ในช่องช่วงของชีต ให้ระบุชื่อชีตและช่วงเซลล์ที่ต้องการค้นหา ซึ่งควรเป็นชีตที่มีข้อมูลรายงานของคุณ:
sheet_name!top_left_cell_id:bottom_right_cell_id
สำหรับช่วงเซลล์ ในรายงานตัวอย่างของเรา ช่วงอาจระบุเป็นUser acquisition report!A:G
โปรดสังเกตชีตที่เกี่ยวข้องกับชื่อรายงานที่กำหนดเองในช่วงที่ระบุในส่วนสคีมา ให้เปิดใช้ตรวจหาอัตโนมัติ
ขยายส่วนตัวเลือกขั้นสูงในช่องแถวส่วนหัวที่จะข้าม ให้ระบุจำนวนแถวที่จะละเว้น ในตัวอย่างนี้ ข้อมูลรายงานจะเริ่มต้นด้วยแถว 15 ซึ่งเป็นค่าที่ควรตั้งค่าในช่องป้อนข้อมูล
ในหน้าสร้างตาราง ในส่วนปลายทาง ให้ทำดังนี้
สําหรับชุดข้อมูล ให้เลือกชุดข้อมูลที่เหมาะสม และในช่องตาราง ให้ป้อนชื่อตารางที่คุณกําลังสร้างใน BigQuery
ตรวจสอบว่าได้ตั้งค่าประเภทตารางเป็นตารางภายนอก
คลิกสร้างตาราง
หากจำเป็น ให้เลือกบัญชีแล้วคลิกอนุญาตเพื่อให้สิทธิ์เครื่องมือของไคลเอ็นต์ BigQuery เข้าถึงไดรฟ์
ต่อไปนี้คือตัวอย่างหน้าจอการกำหนดค่าตาราง BigQuery ภายนอก
ขั้นตอนที่ 3: ค้นหาตารางรายงาน Google ชีตจาก BigQuery
ตอนนี้คุณสามารถเรียกใช้การค้นหากับตารางรายงานของ Google ชีตได้เสมือนกับเป็นตาราง BigQuery มาตรฐาน โดยขึ้นอยู่กับข้อจํากัดในแหล่งข้อมูลภายนอก
เปิดตาราง
user_acquisition_report
เพื่อตรวจสอบสคีมา ดังนี้คลิกการค้นหา ในข้อความค้นหาที่แนะนำ ให้เปลี่ยน
SELECT FROM
เป็นSELECT * FROM
เพื่อรับช่องรายงานทั้งหมด แล้วเรียกใช้การค้นหาเพื่อเรียกใช้การค้นหากับตารางภายนอก
การค้นหาในตัวอย่างต่อไปนี้จะแสดงข้อมูลในตารางสำหรับคอลัมน์ทั้งหมด