* Các trường trên biểu thị các trường dữ liệu chính để phân tích cú pháp và nhập các dữ liệu xuất có liên quan. Các trường dữ liệu được tạo ra khi xuất dữ liệu sẽ khác nhau tuỳ theo dịch vụ và hành động của người dùng, đồng thời một số dịch vụ hoặc hành động không tạo ra từng trường dữ liệu được mô tả. | |||||||||
Trường dữ liệu * | Định nghĩa trường | Loại trường dữ liệu | |||||||
---|---|---|---|---|---|---|---|---|---|
customer.email | Email của khách hàng. Ví dụ: abc@gmail.com | string | |||||||
merchantOrderId | Mã đơn hàng trong hệ thống của người bán. Ví dụ: 123456 | string | |||||||
creationTime | Thời điểm mua hàng. Ví dụ: { "usecSinceEpochUtc": "1674534345995000", "độ chi tiết": "MICROSECONDS" } | JSON | |||||||
orderStatus | Trạng thái của giao dịch mua. Ví dụ: { "status": "FULFILLED", "label": "Đơn đặt hàng của bạn đã được thực hiện." } | JSON | |||||||
transactionMerchant.name | Tên người bán. Ví dụ: Người bán X | string | |||||||
lineItem | Danh sách các mặt hàng trong đơn đặt hàng. Ví dụ: { "provider": { "name": "Nhà hàng A" }, "priceline": [{ "loại": "TOTAL", "amount": { "amountMicros": "1500000", "currencyCode": { "code": "USD" } }, "taxIncluded" (Đã bao gồm thuế): sai, "state": "ESTIMATE" }], "purchase": { "trạng thái": "ĐÃ TỪ CHỐI", "quantity": 1, "fulfillment": { "loại": "PICK_UP", "location": { }, "recipient": { "displayName": "John Doe", "email": "johndoe@gmail.com", "firstName": "John", "lastName": "Doe", "phoneNumberDetails": [{ }] }, "timeWindow": { "startTime": { "usecSinceEpochUtc": "1674534345995000", "độ chi tiết": "MICROsecond", "utcTimezoneOffsetMinutes": 0 } } }, "itemOption": [{ "name": "Koke", "quantity": 1, "priceline": [{ "loại": "TOTAL", "amount": { "amountMicros": "0", "currencyCode": { "code": "USD" } }, "taxIncluded" (Đã bao gồm thuế): sai, "trạng thái": "UNSPECIFIED" }] }], "productInfo": { "name": "Nước ngọt có ga – Đồ uống" }, "userVisibilityStatusLabel": "Đơn đặt hàng của bạn đã được thực hiện." }, "statusLabel": "Đơn đặt hàng của bạn đã được thực hiện.", "name": "Nước ngọt có ga – Đồ uống" } | JSON lặp lại | |||||||
đường giá | Các mục hàng bổ sung trong đơn đặt hàng, chẳng hạn như thuế hoặc tiền thưởng. Ví dụ: [{ "loại": "TAX", "name": "Thuế", "amount": { "amountMicros": "1760000", "currencyCode": { "code": "USD" } }, "taxIncluded" (Đã bao gồm thuế): sai, "state": "ESTIMATE" }, { "loại": "FEE", "name": "Hỗ trợ phí địa phương", "amount": { "amountMicros": "950000", "currencyCode": { "code": "USD" } }, "taxIncluded" (Đã bao gồm thuế): sai, "state": "ESTIMATE" }] | JSON lặp lại | |||||||
paymentInfo.displayName | Khoản thanh toán được dùng để đặt hàng. Ví dụ: Visa •••• 1234 | string | |||||||
orderUpdates | Danh sách cập nhật đơn đặt hàng. Ví dụ: [{ "orderStatus": { "status": "FULFILLED", "label": "Đơn đặt hàng của bạn đã được thực hiện." }, "updateTime": { "usecSinceEpochUtc": "1674546170000000", "độ chi tiết": "MICROCRO" } }, { "orderStatus": { "status": "ĐÃ XÁC NHẬN", "label": "Đơn đặt hàng của bạn đã được xác nhận" }, "updateTime": { "usecSinceEpochUtc": "1674538362000000", "độ chi tiết": "MICROCRO" } }] | JSON lặp lại |
* Các trường trên biểu thị các trường dữ liệu chính để phân tích cú pháp và nhập các dữ liệu xuất có liên quan. Các trường dữ liệu được tạo ra khi xuất dữ liệu sẽ khác nhau tuỳ theo dịch vụ và hành động của người dùng, đồng thời một số dịch vụ hoặc hành động không tạo ra từng trường dữ liệu được mô tả. | |||||||||
Trường dữ liệu * | Định nghĩa trường | Loại trường dữ liệu | |||||||
---|---|---|---|---|---|---|---|---|---|
uniqueId | Giá trị nhận dạng duy nhất của mục này. Ví dụ: 6789806736475647144 A789806736475647144 | string | |||||||
lastModifiedTime | Lần gần đây nhất mục này được sửa đổi. Ví dụ: 2023-11-09T16:32:36.035236Z | chuỗi ở định dạng ISO 8601 | |||||||
tên | Tên cho mục này. Mã này có thể không phải là duy nhất. Ví dụ: Đặt chỗ ăn uống Đặt chỗ ở | string | |||||||
merchantName | Doanh nghiệp cung cấp dịch vụ đặt chỗ hoặc danh sách chờ này. Ví dụ: City Diner Nails by Mei | string | |||||||
startTime | Thời điểm bắt đầu khung giờ đặt trước. Ví dụ: 2023-12-29T01:30:00Z | chuỗi ở định dạng ISO 8601 | |||||||
endTime | Kết thúc khung giờ đặt trước. Ví dụ: 2023-12-29T03:30:00Z | chuỗi ở định dạng ISO 8601 | |||||||
createdTime | Khi danh sách chờ được tạo. Ví dụ: 2023-11-09T16:29:36.768543Z | chuỗi ở định dạng ISO 8601 | |||||||
partySize | Số người có trong yêu cầu. Ví dụ: 2 | chuỗi số | |||||||
dịch vụ | Tên dịch vụ. Ví dụ: Kiểu tóc Bảng bên ngoài | string | |||||||
specialRequest | Mọi yêu cầu đặc biệt được đính kèm với yêu cầu đặt chỗ. Ví dụ: Bàn cạnh cửa sổ. | string | |||||||
xử lý | Địa chỉ của doanh nghiệp cung cấp dịch vụ. Ví dụ: 1600 Amphitheatre Pkwy, Mountain View, Hoa Kỳ | string | |||||||
đã huỷ | Yêu cầu đặt chỗ hoặc danh sách chờ có bị huỷ thông qua Google hay không. Xin lưu ý rằng Google có thể không nhận được thông báo về việc huỷ dịch vụ trực tiếp với doanh nghiệp. Ví dụ: đúng | chuỗi boolean |
Nhóm tài nguyên | Tên phạm vi của OAuth | Mô tả | Đối tượng đã xuất |
---|---|---|---|
order_reserve.purchases_reservations | https://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservations | Nhóm tài nguyên này chứa dữ liệu về tính năng Đặt món bằng Google và Đặt chỗ bằng Google. | Purchases Reservations |