TransactionDecisionValue

Przywrócono działanie actions.intent.TRANSACTION_DECISION jako dane wyjściowe.

Zapis JSON
{
  "transactionDecision": enum (TransactionDecision),

  // Union field value can be only one of the following:
  "order": {
    object (Order)
  },
  "deliveryAddress": {
    object (Location)
  }
  // End of list of possible types for union field value.
}
Pola
transactionDecision

enum (TransactionDecision)

Decyzja dotycząca zamówienia.

Pole sumy value.

value może mieć tylko jedną z tych wartości:

order

object (Order)

Zamówienie zatwierdzone przez użytkownika. To pole będzie dostępne tylko wtedy, gdy transactionDecision będzie mieć wartość ORDER_ACCEPTED.

deliveryAddress

object (Location)

Jeśli użytkownik poprosi o aktualizację adresu dostawy, to pole zawiera nowy adres dostawy. To pole będzie dostępne tylko wtedy, gdy transactionDecision będzie mieć wartość DELIVERY_ADDRESS_UPDATED.