TransactionDecisionValueSpec

Diteruskan dari aplikasi sebagai input untuk actions.intent.TRANSACTION_DECISION.

Representasi JSON
{
  "proposedOrder": {
    object (ProposedOrder)
  },
  "orderOptions": {
    object (OrderOptions)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "presentationOptions": {
    object (PresentationOptions)
  }
}
Kolom
proposedOrder

object (ProposedOrder)

Pesanan yang diajukan yang siap disetujui oleh pengguna.

orderOptions

object (OrderOptions)

Opsi yang terkait dengan pesanan.

paymentOptions

object (PaymentOptions)

Opsi pembayaran untuk pesanan ini, atau kosong jika tidak ada pembayaran yang dikaitkan dengan pesanan.

presentationOptions

object (PresentationOptions)

Opsi yang digunakan untuk menyesuaikan presentasi pesanan kepada pengguna.

PresentationOptions

Tidak digunakan lagi: Sebagai gantinya, gunakan V3 Proto. Opsi yang digunakan untuk menyesuaikan presentasi urutan kepada pengguna.

Representasi JSON
{
  "callToAction": string
}
Kolom
callToAction

string

callToAction dapat berupa salah satu nilai berikut:

PLACE_ORDER: Digunakan untuk melakukan pemesanan. PAY: Digunakan untuk pembayaran. BUY: Digunakan untuk pembelian. SEND: Digunakan untuk transfer uang. BOOK: Digunakan untuk pemesanan. RESERVE: Digunakan untuk reservasi. SCHEDULE: Digunakan untuk menjadwalkan janji temu. SUBSCRIBE: Digunakan untuk langganan.

callToAction mengacu pada kata kerja tindakan yang paling menggambarkan urutan ini. Ini akan digunakan di berbagai tempat seperti prompt, chip saran, dll. saat mengusulkan pesanan kepada pengguna.