TransactionDecisionValueSpec

הועבר מהאפליקציה כקלט עבור actions.intent.TRANSACTION_DECISION.

ייצוג JSON
{
  "proposedOrder": {
    object (ProposedOrder)
  },
  "orderOptions": {
    object (OrderOptions)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "presentationOptions": {
    object (PresentationOptions)
  }
}
שדות
proposedOrder

object (ProposedOrder)

ההזמנה המוצעת מוכנה לאישור המשתמש.

orderOptions

object (OrderOptions)

אפשרויות שקשורות להזמנה.

paymentOptions

object (PaymentOptions)

אפשרויות תשלום עבור הזמנה זו, או ריקות אם לא משויך תשלום להזמנה.

presentationOptions

object (PresentationOptions)

אפשרויות המשמשות להתאמה אישית של הצגת ההזמנה למשתמש.

PresentationOptions

הוצא משימוש: יש להשתמש ב-V3 Proto במקום זאת. אפשרויות להתאמה אישית של הצגת הסדר למשתמש.

ייצוג JSON
{
  "callToAction": string
}
שדות
callToAction

string

callToAction יכול להיות אחד מהערכים הבאים:

PLACE_ORDER: משמש לביצוע הזמנה. PAY: משמש לביצוע תשלום. BUY: משמש לביצוע רכישה. SEND: משמש להעברת כספים. BOOK: משמש להזמנה. RESERVE: משמש להזמנה. SCHEDULE: משמש לקביעת פגישה. SUBSCRIBE: משמש למינוי.

callToAction מתייחס לפועל הפעולה שמתאר בצורה הטובה ביותר את הסדר הזה. השם הזה יוצג במקומות שונים כמו הנחיות, צ'יפ הצעה וכו' בזמן הצעת ההזמנה למשתמש.