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)

الخيارات المستخدمة لتخصيص العرض التقديمي للطلب بالنسبة إلى المستخدم.

خيارات العرض التقديمي

متوقّف نهائيًا: استخدِم الإصدار 3 من Proto بدلاً من ذلك. الخيارات المستخدمة لتخصيص العرض التقديمي حسب الطلب للمستخدم.

تمثيل JSON
{
  "callToAction": string
}
الحقول
callToAction

string

يمكن أن تكون CallToAction إحدى القيم التالية:

PLACE_ORDER: يتم استخدامه لتقديم طلب. PAY: يتم استخدامها لتسديد دفعة. BUY: يُستخدَم لإجراء عملية شراء. SEND: يتم استخدامه لتحويل الأموال. BOOK: يتم استخدامه للحجز. RESERVE: يتم استخدامه للحجز. SCHEDULE: يتم استخدامه لتحديد موعد. SUBSCRIBE: يتم استخدامه للاشتراك.

يشير CallToAction إلى فعل الإجراء الذي يصف هذا الأمر بأفضل شكل. سيتم استخدام هذا في أماكن مختلفة مثل المطالبة، وشريحة الاقتراح، وغيرها، عند اقتراح الطلب للمستخدم.