Tính năng xuất sang BigQuery cho phép bạn tải dữ liệu phân tích trên trang Tổng quan và trang phân tích Giao dịch xuống.
Bật tính năng Xuất dữ liệu sang BigQuery
1. Bật Hộp cát BigQuery (hoặc BigQuery đã nâng cấp)
Nếu bạn chưa bật BigQuery, vui lòng bật Hộp cát BigQuery cho dự án Ordering End-to-End Cloud. Đây là nơi dữ liệu sẽ được xuất.
Đây phải là chính dự án Google Cloud được liên kết với tính năng tích hợp Toàn bộ quy trình đặt hàng.
Nếu bạn cần được trợ giúp xác nhận dự án trên đám mây được liên kết với quy trình tích hợp Toàn bộ quy trình đặt hàng, vui lòng gửi trường hợp.
2. Chuyển đến BigQuery trên Google Cloud Console
Sau khi bật, vui lòng mở BigQuery trên Google Cloud rồi chọn dự án Cloud cần thiết bằng trình đơn thả xuống ở trên cùng bên trái màn hình. https://console.cloud.google.com/bigquery
3. Tạo tập dữ liệu cho BigQuery
Vui lòng tạo một tập dữ liệu có tên actions_analytics
trong BigQuery để Google xuất dữ liệu sang. Tên của tập dữ liệu phải khớp chính xác với actions_analytics
.
4. Chia sẻ quyền truy cập vào Tập dữ liệu
Vui lòng chia sẻ quyền truy cập của BigQuery Data Editor
vào partner-data-exporter-robots@google.com
cho tập dữ liệu. Điều này là cần thiết để quy trình của Google xuất dữ liệu sang tập dữ liệu BigQuery. Để thực hiện việc này, hãy tìm nút Sharing
cho tập dữ liệu, mở Permissions
rồi nhấp vào Add Principal
. Nhập thông tin sau rồi nhấp vào Save
:
- Nguyên tắc mới:
partner-data-exporter-robots@google.com
- Vai trò:
BigQuery Data Editor
5. Chia sẻ quyền truy cập vào dự án trên đám mây
Vui lòng chia sẻ quyền truy cập BigQuery Job User
vào partner-data-exporter-robots@google.com
cho Dự án trên đám mây. Thao tác này cho phép Google tải dữ liệu vào BigQuery để xuất. Để thực hiện việc này, hãy tìm IAM & Admin
trong thanh bên rồi nhấp vào IAM
. Nhấp vào Grant Access
trong thẻ quyền. Nhập thông tin sau rồi nhấp vào Save
:
- Nguyên tắc mới:
partner-data-exporter-robots@google.com
- Vai trò:
BigQuery Job User
6. Thông báo cho nhóm hỗ trợ của chương trình Đặt món bằng Google
Sau khi hoàn tất tất cả các bước trên, vui lòng gửi trường hợp. Ở bước cuối cùng, nhóm hỗ trợ sẽ bật tính năng xuất BigQuery để bạn có thể bắt đầu thu thập dữ liệu. Thao tác này sẽ tự động bắt đầu xuất dữ liệu cho ngày hôm trước.
Giản đồ dữ liệu và cách sử dụng
Dữ liệu đã tải xuống được sắp xếp dưới dạng bảng trong thẻ actions_analytics trong thẻ đã mở. Có 5 bảng cho mỗi ngày, như mô tả trong các phần sau:
daily_food_ordering_business_stats
Tên trường | Loại | Mô tả |
---|---|---|
Date |
DATE |
Ngày liên quan đến giao dịch. |
Week |
INTEGER |
Ngày liên quan đến giao dịch. |
Month |
INTEGER |
Ngày liên quan đến giao dịch. |
Restaurant3pId |
STRING |
Ngày liên quan đến giao dịch. |
RestaurantName |
STRING |
Tên nhà hàng liên kết với giao dịch. |
CurrencyCode |
STRING |
Mã đơn vị tiền tệ liên quan đến giao dịch. |
InteractionType |
STRING |
Loại tương tác có thể là một trong những loại sau:
Bốn loại tương tác đầu tiên chỉ định các lượt nhấp của người dùng được ẩn danh cho các lượt tương tác tương ứng. Loại tương tác |
NumInteractions |
INTEGER |
Thể hiện số lượt tương tác liên kết với loại tương tác đó. Đối với loại tương tác ORDER_FULFILLED , trường NumInteractions đại diện cho số lượng đơn đặt hàng. |
NumOrders |
INTEGER |
Thể hiện số lượng đơn đặt hàng được liên kết với nhà hàng trong ngày đó. |
TotalOrderValueNanos |
INTEGER |
Biểu thị tổng giá trị đơn đặt hàng được liên kết với nhà hàng đó cho ngày đó bằng Nano. |
TotalCartValueNanos |
INTEGER |
Đại diện cho tổng giá trị giỏ hàng được liên kết với nhà hàng đó cho ngày đó trong Nanos. |
daily_food_ordering_interaction_stats_anonymized
Tên trường | Loại | Mô tả |
---|---|---|
Date |
DATE |
Ngày liên quan đến giao dịch. |
Week |
INTEGER |
Tuần liên quan đến giao dịch. |
Month |
INTEGER |
Tháng liên quan đến giao dịch. |
InteractionType |
STRING |
InteractionType trong bảng này chỉ được giới hạn ở PARTNER_SELECTED . Biểu tượng này đại diện cho thao tác chọn nhà cung cấp liên kết với dự án GCP/AoG. |
NumInteractions |
INTEGER |
Biểu thị số lần nhà cung cấp được chọn. |
daily_food_ordering_transactions_error_stats
Tên trường | Loại | Mô tả |
---|---|---|
Date |
DATE |
Ngày liên quan đến giao dịch. |
Hour |
INTEGER |
Giờ liên quan đến giao dịch. |
Minute |
INTEGER |
Phút liên quan đến giao dịch. |
CurrencyCode |
STRING |
Mã đơn vị tiền tệ liên quan đến giao dịch. |
Channel |
STRING |
Biểu thị môi trường mà đơn đặt hàng được đặt. Vì chúng tôi chỉ cung cấp quyền truy cập vào dữ liệu sản xuất, nên trường kênh luôn là PRODUCTION . |
ActionId |
STRING |
Cho biết giao dịch là thanh toán hay gửi.
actions.foodordering.intent.CHECKOUT đại diện cho quy trình thanh toán và actions.intent.TRANSACTION_DECISION đại diện cho quy trình gửi. |
Function |
STRING |
Tương tự như cột Actionid . |
OrderType |
STRING |
Cho biết đơn đặt hàng là Để đến lấy hàng hay Giao hàng tận nơi. 1 được dùng cho DELIVERY và 2 được dùng cho PICKUP . |
FulfillmentTimeType |
STRING |
Cho biết đơn đặt hàng là đơn đặt hàng gấp hay đơn đặt hàng theo lịch. 1 được dùng cho ASAP và 2 được dùng cho ORDER_AHEAD . |
ApiResponseStatus |
STRING |
Thể hiện trạng thái của phản hồi được gửi đến Google:
|
ApiResponseError |
STRING |
Biểu thị loại lỗi được gửi đến Google:
|
NumErrors |
INTEGER |
Biểu thị số lỗi. |
daily_food_ordering_transactions_stats
Tên trường | Loại | Mô tả |
---|---|---|
Date |
DATE |
Ngày liên quan đến giao dịch. |
Hour |
INTEGER |
Giờ liên quan đến giao dịch. |
Minute |
INTEGER |
Phút liên quan đến giao dịch. |
CurrencyCode |
STRING |
Mã đơn vị tiền tệ liên quan đến giao dịch. |
Channel |
STRING |
Biểu thị môi trường mà đơn đặt hàng được đặt. Vì chúng tôi chỉ cung cấp quyền truy cập vào dữ liệu sản xuất, nên trường kênh luôn là PRODUCTION . |
ActionId |
STRING
| Cho biết giao dịch là thanh toán hay gửi.
actions.foodordering.intent.CHECKOUT đại diện cho quy trình thanh toán và actions.intent.TRANSACTION_DECISION đại diện cho quy trình gửi. |
Function |
STRING |
Tương tự như cột Actionid .
|
OrderType |
STRING |
Cho biết đơn đặt hàng là Để đến lấy hàng hay Giao hàng tận nơi. 1 được dùng cho DELIVERY và 2 được dùng cho PICKUP . |
FulfillmentTimeType |
STRING |
Cho biết đơn đặt hàng là đơn đặt hàng gấp hay đơn đặt hàng theo lịch. 1 được dùng cho ASAP và 2 được dùng cho ORDER_AHEAD . |
ApiResponseStatus |
STRING |
Thể hiện trạng thái của phản hồi được gửi đến Google:
|
NumResponse |
INTEGER |
Biểu thị số lượt phản hồi. |
food_ordering_user_stats_daily
Tên trường | Loại | Mô tả |
---|---|---|
Date |
DATE |
Ngày liên quan đến giao dịch. |
Restaurant3pId |
STRING |
Mã nhà hàng do đối tác gửi trong nguồn cấp dữ liệu. |
RestaurantName |
STRING |
Tên nhà hàng liên kết với giao dịch. |
CurrencyCode |
STRING |
Mã đơn vị tiền tệ liên quan đến giao dịch. |
InteractionType |
STRING |
Biểu thị loại tương tác liên kết với giao dịch. Loại tương tác ORDER_FULFILLED chỉ định đơn đặt hàng thành công. |
ApproximateTotalUsers |
INTEGER |
Thể hiện tổng số người dùng đã đặt món tại nhà hàng vào ngày đó. |
ApproximateRepeatUsers |
INTEGER |
Thể hiện số lượng người dùng thường xuyên đã đặt hàng từ cửa hàng cụ thể đó vào ngày cụ thể đó. |
Sử dụng dữ liệu đã xuất
Bạn có thể xuất dữ liệu sang các công cụ khác, chẳng hạn như Google Trang tính, Data Studio hoặc GCS, hoặc viết truy vấn trong bảng điều khiển Google Cloud Platform để nhận thông tin chi tiết cụ thể từ dữ liệu.
Cụm từ tìm kiếm ví dụ
// 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' )