API Giao dịch sẽ ngừng hoạt động từ ngày 3 tháng 5 năm 2023, trước khi hành động trò chuyện ngừng hoạt động từ ngày 13 tháng 6 năm 2023. Để biết thêm thông tin, hãy xem phần
Hành động trò chuyện ngừng hoạt động.
Method: orders.createWithCustomToken
Tạo và trả về Đơn đặt hàng mới bằng mã thông báo tuỳ chỉnh do Google tạo. Các nhà phát triển dùng phương thức này phải thiết lập userToken mà Google chuyển vào yêu cầu. Phương thức này được dùng trong trường hợp nhà phát triển/người bán trực tiếp lưu đơn đặt hàng lên Google thay mặt cho đơn đặt hàng (thay cho Giao dịch và quy trình AMP).
Yêu cầu HTTP
POST https://actions.googleapis.com/v3/orders:createWithCustomToken
URL sử dụng cú pháp Chuyển mã gRPC.
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
{
"header": {
object (OrderRequestHeader )
},
"order": {
object (Order )
},
"userToken": string
} |
Trường |
header |
object (OrderRequestHeader )
Bắt buộc: Tiêu đề cho yêu cầu tạo đơn đặt hàng.
|
order |
object (Order )
Bắt buộc: Đơn đặt hàng sẽ được tạo. Lưu ý: 1. Bạn luôn phải có các trường sau đây để tạo một đơn đặt hàng hợp lệ: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. Đơn đặt hàng phải có ít nhất 1 mục hàng và mục hàng phải xác định được ngành dọc/phần mở rộng. 3. Tất cả phần mở rộng (cả ở cấp đơn đặt hàng và cấp mục hàng) phải ánh xạ tới 1 loại ngành dọc, tức là một đơn đặt hàng không phải là một đơn đặt hàng hợp lệ nếu đơn đặt hàng đó đại diện cho nhiều hơn 1 ngành dọc.
|
userToken |
string
Bắt buộc: Mã thông báo đã mã hoá do Google cung cấp cho đối tác qua kênh không đồng bộ.
|
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của Order
.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-09-12 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2024-09-12 UTC."],[[["This document explains the `orders:createWithCustomToken` method, which creates new Google Orders using a custom, Google-minted token."],["Developers should include the `userToken` provided by Google in the request."],["This process is typically used when developers or merchants directly save orders to Google on behalf of the order, rather than using Transactions or AMP flows."],["The request body must include a header, order details (with at least one line item and a specified vertical), and the `userToken`."],["A successful response will return the created `Order` object."]]],["This document outlines how to create a new order using a custom Google-minted token. It involves sending a `POST` request to `https://actions.googleapis.com/v3/orders:createWithCustomToken`. The request body requires a JSON structure with `header` (OrderRequestHeader object), `order` (Order object, including required fields like `create_time`, `merchant_order_id`, and line items), and a `userToken` (an encrypted token from Google). Successful requests return an `Order` object in the response body. The order must contain at least one line item, and all extensions should map to a single vertical type.\n"]]