TransactionDecisionValueSpec

Uygulamadan actions.intent.TRANSACTION_DECISION için giriş olarak iletildi.

JSON gösterimi
{
  "proposedOrder": {
    object (ProposedOrder)
  },
  "orderOptions": {
    object (OrderOptions)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "presentationOptions": {
    object (PresentationOptions)
  }
}
Alanlar
proposedOrder

object (ProposedOrder)

Kullanıcının onaylaması için hazır olan, önerilen sipariş.

orderOptions

object (OrderOptions)

Siparişle ilişkili seçenekler.

paymentOptions

object (PaymentOptions)

Bu siparişe ilişkin ödeme seçenekleri sunulur. Siparişle ilişkili ödeme yoksa boş bırakılır.

presentationOptions

object (PresentationOptions)

Siparişin kullanıcıya sunumunu özelleştirmek için kullanılan seçenekler.

PresentationOptions

Desteği sonlandırıldı: Bunun yerine V3 Proto'yu kullanın. Siparişin kullanıcıya sunumunu özelleştirmek için kullanılan seçenekler.

JSON gösterimi
{
  "callToAction": string
}
Alanlar
callToAction

string

callToAction değeri, aşağıdaki değerlerden biri olabilir:

PLACE_ORDER: Sipariş vermek için kullanılır. PAY: Ödeme için kullanılır. BUY: Satın alma işleminde kullanılır. SEND: Para transferi için kullanılır. BOOK: Rezervasyon için kullanılır. RESERVE: Rezervasyon için kullanılır. SCHEDULE: Randevu planlamak için kullanılır. SUBSCRIBE: Abonelik için kullanılır.

harekete geçirici mesaj, bu sırayı en iyi tanımlayan eylem fiilini ifade eder. Bu bilgiler kullanıcıya sipariş önerirken istem, öneri çipi gibi çeşitli yerlerde kullanılır.