TransactionDecisionValueSpec

Meneruskan 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 diusulkan yang siap untuk disetujui pengguna.

orderOptions

object (OrderOptions)

Opsi yang terkait dengan pesanan.

paymentOptions

object (PaymentOptions)

Opsi pembayaran untuk pesanan ini, atau kosong jika tidak ada pembayaran yang terkait 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 pesanan dengan pengguna.

Representasi JSON
{
  "callToAction": string
}
Kolom
callToAction

string

callToAction dapat berupa salah satu dari nilai berikut:

PLACE_ORDER: Digunakan untuk melakukan pesanan. 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.

{i>callToAction <i}mengacu pada kata kerja tindakan yang paling menggambarkan urutan ini. Fungsi ini akan digunakan di berbagai tempat seperti perintah, chip saran, dll. saat mengajukan pesanan kepada pengguna.