Tài liệu tham khảo về giản đồ giao dịch mua và đặt chỗ

Đối tượng đã xuất: Giao dịch mua
Đối tượng đã xuất đại diện: Các giao dịch mua sắp tới và trước đây của bạn, tập hợp từ các dịch vụ của Google.
Đối tượng được xuất ở các định dạng sau: JSON
Đối tượng được xuất có các trường sau:
* 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ườngLoại trường dữ liệu
customer.emailEmail của khách hàng.

Ví dụ:
abc@gmail.com
string
merchantOrderIdMã đơn hàng trong hệ thống của người bán.

Ví dụ:
123456
string
creationTimeThời điểm mua hàng.

Ví dụ:
{ "usecSinceEpochUtc": "1674534345995000", "độ chi tiết": "MICROSECONDS" }
JSON
orderStatusTrạ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.nameTên người bán.

Ví dụ:
Người bán X
string
lineItemDanh 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.displayNameKhoản thanh toán được dùng để đặt hàng.

Ví dụ:
Visa •••• 1234
string
orderUpdatesDanh 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
Đối tượng đã xuất: Thông tin đặt chỗ
Đối tượng được xuất đại diện cho: Các mục đặt chỗ sắp tới và trước đây của bạn được tập hợp từ các dịch vụ của Google.
Đối tượng được xuất ở các định dạng sau: JSON
Đối tượng được xuất có các trường sau:
* 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ườngLoại trường dữ liệu
uniqueIdGiá trị nhận dạng duy nhất của mục này.

Ví dụ:
6789806736475647144
A789806736475647144
string
lastModifiedTimeLầ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ênTê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
merchantNameDoanh 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
startTimeThờ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
endTimeKết thúc khung giờ đặt trước.

Ví dụ:
2023-12-29T03:30:00Z
chuỗi ở định dạng ISO 8601
createdTimeKhi danh sách chờ được tạo.

Ví dụ:
2023-11-09T16:29:36.768543Z
chuỗi ở định dạng ISO 8601
partySizeSố 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
specialRequestMọ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
Một bảng biểu thị Nhóm tài nguyên và các đối tượng được xuất cùng với bảng đó.
Nhóm tài nguyênTên phạm vi của OAuthMô tảĐối tượng đã xuất
order_reserve.purchases_reservationshttps://www.googleapis.com/auth/dataportability.order_reserve.purchases_reservationsNhó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