TransactionDecisionValueSpec

Truyền từ ứng dụng làm 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)
  }
}
Các 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 quan đến đơ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 được dùng để tuỳ chỉnh cách trình bày thứ tự cho người dùng.

PresentationOptions

Ngừng sử dụng: Thay vào đó, hãy dùng Proto V3. Các tuỳ chọn được 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
}
Các trường
callToAction

string

CallToAction có thể là một trong những 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 hẹn. SUBSCRIBE: Dùng cho gói thuê bao.

CallToAction đề cập đến động từ hành động mô tả tốt nhất thứ tự này. Thành phần này sẽ được dùng ở nhiều nơi như câu lệnh, khối đề xuất, v.v. trong khi đề xuất đơn đặt hàng cho người dùng.