BigQuery Export ช่วยให้คุณสามารถดาวน์โหลดข้อมูลวิเคราะห์ที่พบในหน้าภาพรวม และการวิเคราะห์ธุรกรรม
การเปิดใช้การส่งออก BQ
1. เปิดใช้ BigQuery Sandbox (หรือ BigQuery ที่อัปเกรดแล้ว)
หากยังไม่ได้เปิดใช้ BigQuery โปรดเปิดใช้ BigQuery Sandbox สำหรับโปรเจ็กต์ Cloud ที่สั่งซื้อจากต้นทางถึงปลายทาง หน้านี้คือที่ที่จะส่งออกข้อมูล
ซึ่งต้องเป็นโปรเจ็กต์ Google Cloud เดียวกันกับที่เชื่อมโยงกับการผสานรวมการสั่งซื้อจากต้นทางถึงปลายทาง
หากต้องการความช่วยเหลือในการยืนยันโปรเจ็กต์ที่อยู่ในระบบคลาวด์ที่ลิงก์กับการผสานรวมการสั่งซื้อจากต้นทางถึงปลายทาง โปรดส่งเคส
2. ไปที่ BigQuery บน Google Cloud Console
เมื่อเปิดใช้แล้ว โปรดเปิด BigQuery ใน Google Cloud แล้วเลือกโปรเจ็กต์ Cloud ที่จําเป็นโดยใช้เมนูแบบเลื่อนลงที่ด้านซ้ายบนของหน้าจอ https://console.cloud.google.com/bigquery
3. สร้างชุดข้อมูลสำหรับ BigQuery
โปรดสร้างชุดข้อมูลใน BigQuery ชื่อ actions_analytics
ซึ่ง Google จะส่งออกข้อมูล ชื่อของชุดข้อมูลต้องตรงกันทุกประการกับ actions_analytics
4. แชร์สิทธิ์เข้าถึงชุดข้อมูล
โปรดแชร์สิทธิ์เข้าถึง partner-data-exporter-robots@google.com
ของ BigQuery Data Editor
สำหรับชุดข้อมูล ซึ่งจําเป็นสําหรับไปป์ไลน์ของ Google เพื่อส่งออกข้อมูลไปยังชุดข้อมูล BigQuery ในการหาปุ่ม Sharing
ของชุดข้อมูลนั้น ให้เปิด Permissions
แล้วคลิก Add Principal
ป้อนข้อมูลต่อไปนี้และคลิก Save
- ผู้ใช้หลักคนใหม่:
partner-data-exporter-robots@google.com
- บทบาท:
BigQuery Data Editor
5. แชร์สิทธิ์เข้าถึงโปรเจ็กต์ที่อยู่ในระบบคลาวด์
โปรดแชร์สิทธิ์เข้าถึง partner-data-exporter-robots@google.com
ของ BigQuery Job User
สำหรับโปรเจ็กต์ที่อยู่ในระบบคลาวด์ ซึ่งจะช่วยให้ Google โหลดข้อมูลลงใน BigQuery เพื่อส่งออกได้ โดยค้นหา IAM & Admin
ในแถบด้านข้างและคลิก IAM
คลิก Grant Access
ในแท็บสิทธิ์ ป้อนข้อมูลต่อไปนี้และคลิก Save
- ผู้ใช้หลักคนใหม่:
partner-data-exporter-robots@google.com
- บทบาท:
BigQuery Job User
6. แจ้งทีมสนับสนุนของ "สั่งซื้อผ่าน Google"
เมื่อทำตามขั้นตอนข้างต้นครบถ้วนแล้ว โปรดยื่นเคส ในขั้นตอนสุดท้าย ทีมสนับสนุนจะเปิดใช้ BigQuery Export เพื่อให้คุณเริ่มรวบรวมข้อมูลได้ การดำเนินการนี้จะเริ่มส่งออกข้อมูลของวันก่อนหน้าโดยอัตโนมัติ
สคีมาข้อมูลและการใช้งาน
ข้อมูลที่ดาวน์โหลดจะได้รับการจัดระเบียบเป็นตารางภายใต้แท็ก actions_analytics ในแท็บที่เปิดอยู่ แต่ละวันจะมีตารางห้าตารางดังที่อธิบายไว้ในส่วนต่อไปนี้
สถิติการสั่งอาหารรายวัน
ชื่อช่อง | ประเภท | คำอธิบาย |
---|---|---|
Date |
DATE |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Week |
INTEGER |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Month |
INTEGER |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Restaurant3pId |
STRING |
วันที่ที่เชื่อมโยงกับธุรกรรม |
RestaurantName |
STRING |
ชื่อร้านอาหารที่เกี่ยวข้องกับธุรกรรม |
CurrencyCode |
STRING |
รหัสสกุลเงินที่เชื่อมโยงกับธุรกรรม |
InteractionType |
STRING |
ประเภทการโต้ตอบอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้
การโต้ตอบ 4 ประเภทแรกจะระบุการคลิกของผู้ใช้ที่ลบข้อมูลระบุตัวบุคคลสำหรับการโต้ตอบที่เกี่ยวข้อง ประเภทการโต้ตอบ |
NumInteractions |
INTEGER |
แสดงจำนวนการโต้ตอบที่เชื่อมโยงกับประเภทการโต้ตอบนั้น สำหรับประเภทการโต้ตอบ ORDER_FULFILLED ช่อง NumInteractions จะแสดงจำนวนคำสั่งซื้อ |
NumOrders |
INTEGER |
แสดงจำนวนคำสั่งซื้อที่เชื่อมโยงกับร้านอาหารในวันนั้นๆ |
TotalOrderValueNanos |
INTEGER |
แสดงมูลค่าการสั่งซื้อทั้งหมดที่เกี่ยวข้องกับร้านอาหารดังกล่าวสำหรับวันนั้นในหน่วยนาโน |
TotalCartValueNanos |
INTEGER |
แสดงมูลค่ารวมในรถเข็นที่เกี่ยวข้องกับร้านอาหารดังกล่าวสำหรับวันนั้นในหน่วยนาโน |
Daily_food_ordering_interaction_stats_anonymized
ชื่อช่อง | ประเภท | คำอธิบาย |
---|---|---|
Date |
DATE |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Week |
INTEGER |
สัปดาห์ที่เชื่อมโยงกับธุรกรรม |
Month |
INTEGER |
เดือนที่เชื่อมโยงกับธุรกรรม |
InteractionType |
STRING |
InteractionType ในตารางนี้จำกัดไว้ที่ PARTNER_SELECTED ซึ่งแสดงถึงการดำเนินการเลือกผู้ให้บริการที่เชื่อมโยงกับโปรเจ็กต์ GCP/AoG |
NumInteractions |
INTEGER |
แสดงจำนวนครั้งที่เลือกผู้ให้บริการ |
Daily_food_ordering_transactions_error_stats
ชื่อช่อง | ประเภท | คำอธิบาย |
---|---|---|
Date |
DATE |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Hour |
INTEGER |
ชั่วโมงที่เชื่อมโยงกับธุรกรรม |
Minute |
INTEGER |
นาทีที่เชื่อมโยงกับธุรกรรม |
CurrencyCode |
STRING |
รหัสสกุลเงินที่เชื่อมโยงกับธุรกรรม |
Channel |
STRING |
แสดงสภาพแวดล้อมที่มีการสั่งซื้อ เนื่องจากเราให้สิทธิ์เข้าถึงเฉพาะข้อมูลเวอร์ชันที่ใช้งานจริงเท่านั้น ช่องของช่องทางจึงเป็น PRODUCTION เสมอ |
ActionId |
STRING |
ระบุว่าธุรกรรมเป็นการชำระเงินหรือส่ง
actions.foodordering.intent.CHECKOUT แสดงถึงการชำระเงินและ actions.intent.TRANSACTION_DECISION แสดงถึงการส่ง |
Function |
STRING |
เหมือนกับคอลัมน์ Actionid |
OrderType |
STRING |
ระบุว่าคำสั่งซื้อเป็นแบบมารับที่ร้านหรือจัดส่ง ใช้ 1 สำหรับ DELIVERY และ 2 ใช้สำหรับ PICKUP |
FulfillmentTimeType |
STRING |
ระบุว่าคำสั่งซื้อดังกล่าวเป็นคำสั่งซื้อโดยเร็วที่สุดหรือคำสั่งซื้อที่กำหนดเวลาไว้ ใช้ 1 สำหรับ ASAP และใช้ 2 สำหรับ ORDER_AHEAD |
ApiResponseStatus |
STRING |
แสดงสถานะของคำตอบที่ส่งไปยัง Google
|
ApiResponseError |
STRING |
แสดงประเภทข้อผิดพลาดที่ส่งไปยัง Google
|
NumErrors |
INTEGER |
แสดงจำนวนข้อผิดพลาด |
Daily_food_ordering_transactions_stats
ชื่อช่อง | ประเภท | คำอธิบาย |
---|---|---|
Date |
DATE |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Hour |
INTEGER |
ชั่วโมงที่เชื่อมโยงกับธุรกรรม |
Minute |
INTEGER |
นาทีที่เชื่อมโยงกับธุรกรรม |
CurrencyCode |
STRING |
รหัสสกุลเงินที่เชื่อมโยงกับธุรกรรม |
Channel |
STRING |
แสดงสภาพแวดล้อมที่มีการสั่งซื้อ เนื่องจากเราให้สิทธิ์เข้าถึงเฉพาะข้อมูลเวอร์ชันที่ใช้งานจริงเท่านั้น ช่องของช่องทางจึงเป็น PRODUCTION เสมอ |
ActionId |
STRING
| ระบุว่าธุรกรรมเป็นการชำระเงินหรือส่ง
actions.foodordering.intent.CHECKOUT แสดงถึงการชำระเงินและ actions.intent.TRANSACTION_DECISION แสดงถึงการส่ง |
Function |
STRING |
เหมือนกับคอลัมน์ Actionid
|
OrderType |
STRING |
ระบุว่าคำสั่งซื้อเป็นแบบมารับที่ร้านหรือจัดส่ง ใช้ 1 สำหรับ DELIVERY และ 2 ใช้สำหรับ PICKUP |
FulfillmentTimeType |
STRING |
ระบุว่าคำสั่งซื้อดังกล่าวเป็นคำสั่งซื้อโดยเร็วที่สุดหรือคำสั่งซื้อที่กำหนดเวลาไว้ ใช้ 1 สำหรับ ASAP และใช้ 2 สำหรับ ORDER_AHEAD |
ApiResponseStatus |
STRING |
แสดงสถานะของคำตอบที่ส่งไปยัง Google
|
NumResponse |
INTEGER |
แสดงจำนวนการตอบกลับ |
food_ordering_user_stats_daily
ชื่อช่อง | ประเภท | คำอธิบาย |
---|---|---|
Date |
DATE |
วันที่ที่เชื่อมโยงกับธุรกรรม |
Restaurant3pId |
STRING |
รหัสร้านอาหารที่พาร์ทเนอร์ส่งในฟีด |
RestaurantName |
STRING |
ชื่อร้านอาหารที่เกี่ยวข้องกับธุรกรรม |
CurrencyCode |
STRING |
รหัสสกุลเงินที่เชื่อมโยงกับธุรกรรม |
InteractionType |
STRING |
แสดงประเภทการโต้ตอบที่เชื่อมโยงกับธุรกรรม ประเภทการโต้ตอบ ORDER_FULFILLED จะระบุลำดับที่สำเร็จ |
ApproximateTotalUsers |
INTEGER |
แสดงจำนวนผู้ใช้ทั้งหมดที่สั่งซื้อจากร้านอาหารในวันนั้นๆ |
ApproximateRepeatUsers |
INTEGER |
แสดงจำนวนผู้ใช้ที่กลับมาซึ่งสั่งซื้อจากร้านค้านั้นในวันนั้นๆ |
ใช้ข้อมูลที่ส่งออก
คุณส่งออกข้อมูลไปยังเครื่องมืออื่นๆ เช่น Google ชีต, Data Studio หรือ GCS หรือเขียนการค้นหาภายในคอนโซล Google Cloud Platform เพื่อรับข้อมูลเชิงลึกที่เฉพาะเจาะจงจากข้อมูลนั้นได้
ตัวอย่างคำค้นหา
// To get the conversion rate from Partner selection to order placement SELECT ( SELECT NumInteractions FROM aog - project - id.actions_analytics.daily_food_ordering_business_stats_20200620 WHERE InteractionType = 'SUBMIT_SUCCESS' ) / ( SELECT NumInteractions FROM aog - project - id.actions_analytics.daily_food_ordering_interaction_stats_anonymized_20200620 WHERE InteractionType = 'PARTNER_SELECTED' )