TransactionDecisionValueSpec

actions.intent.TRANSACTION_DECISION için giriş olarak uygulamadan geçildi.

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

object (ProposedOrder)

Önerilen, kullanıcının onaylaması için hazır olan sipariş.

orderOptions

object (OrderOptions)

Siparişle ilişkili seçenekler.

paymentOptions

object (PaymentOptions)

Bu sipariş için ödeme seçenekleri veya siparişle ilişkili herhangi bir ödeme yoksa boş.

presentationOptions

object (PresentationOptions)

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

PresentationOptions

Kullanımdan kaldırıldı: Bunun yerine V3 Proto'yu kullanın. Kullanıcıya sipariş sunumunu özelleştirmek için kullanılan seçenekler.

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

string

CallToAction aşağıdaki değerlerden biri olabilir:

PLACE_ORDER: Sipariş vermek için kullanılır. PAY: Ödeme için kullanılır. BUY: Bir 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.

CallToAction, bu sırayı en iyi tanımlayan eylem fiilini ifade eder. Bu ad, kullanıcıya sipariş önerilirken istem, öneri çipi gibi çeşitli yerlerde kullanılır.