TransactionDecisionValueSpec

Được truyền từ ứng dụng dưới dạng dữ liệu đầu vào cho actions.intent.TRANSACTION_DECISION.

Biểu diễn dưới dạng JSON
{
  "proposedOrder": {
    object (ProposedOrder)
  },
  "orderOptions": {
    object (OrderOptions)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "presentationOptions": {
    object (PresentationOptions)
  }
}
Trường
proposedOrder

object (ProposedOrder)

Đơn đặt hàng được đề xuất đã sẵn sàng để người dùng chấp thuận.

orderOptions

object (OrderOptions)

Các lựa chọn liên kết với đơn đặt hàng.

paymentOptions

object (PaymentOptions)

Các tuỳ chọn thanh toán cho đơn đặt hàng này hoặc để trống nếu không có khoản thanh toán nào được liên kết với đơn đặt hàng.

presentationOptions

object (PresentationOptions)

Các tuỳ chọn dùng để tuỳ chỉnh trình bày đơn đặt hàng cho người dùng.

PresentationOptions

Không dùng nữa: Thay vào đó, hãy dùng Proto V3. Các tuỳ chọn dùng để tuỳ chỉnh cách trình bày thứ tự cho người dùng.

Biểu diễn dưới dạng JSON
{
  "callToAction": string
}
Trường
callToAction

string

callToAction có thể là một trong các giá trị sau:

PLACE_ORDER: Dùng để đặt hàng. PAY: Dùng để thanh toán. BUY: Dùng để mua hàng. SEND: Dùng để chuyển tiền. BOOK: Dùng để đặt trước. RESERVE: Dùng để đặt trước. SCHEDULE: Dùng để lên lịch cuộc hẹn. SUBSCRIBE: Dùng để đăng ký.

callToAction đề cập đến động từ hành động mô tả đúng nhất thứ tự này. Mã này sẽ được dùng tại nhiều vị trí như câu lệnh, khối đề xuất, v.v. khi đề xuất đơn đặt hàng cho người dùng.