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

يمكن أن تكون عبارة الحث على اتخاذ إجراء إحدى القيم التالية:

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

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