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 מתייחס לפועל הפעולה שמתאר בצורה הטובה ביותר את הסדר הזה. הטקסט הזה ישמש במגוון מקומות כמו ההנחיה, הצ'יפ של ההצעה וכו', בזמן הצעת ההזמנה למשתמש.