TransactionDecision
Возможные решения по заказу.
перечисления |
---|
TRANSACTION_DECISION_UNSPECIFIED | Решение не указано. |
USER_CANNOT_TRANSACT | Пользователь не имеет права выполнять эту транзакцию. |
ORDER_ACCEPTED | Заказ принят пользователем. |
ORDER_REJECTED | Заказ был отклонен пользователем. |
DELIVERY_ADDRESS_UPDATED | Пользователь обновляет адрес доставки, что требует обновления заказа. Приложение ДОЛЖНО вызывать намерение actions.intent.TRANSACTION_DECISION с обновленным порядком. |
CART_CHANGE_REQUESTED | Пользователь просит изменить корзину, например, «изменить корзину», «изменить что-то еще». Приложение должно обрабатывать взаимодействие с пользователем при изменении корзины и вызывать намерение actions.intent.TRANSACTION_DECISION после изменения корзины. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-10-30 UTC.
[null,null,["Последнее обновление: 2024-10-30 UTC."],[[["The table outlines possible decisions a user can make regarding an order, such as accepting, rejecting, or requesting changes."],["Users might be ineligible to transact, and the system has a response for that scenario."],["If a user updates their delivery address or requests cart changes, the app must handle these interactions and update the order accordingly."],["The `actions.intent.TRANSACTION_DECISION` intent should be called by the app after handling user decisions and updates."]]],["The document outlines possible decisions regarding an order, represented by enums. These include an unspecified decision, user ineligibility to transact, order acceptance or rejection. It also covers delivery address updates, requiring an update to the order via the `actions.intent.TRANSACTION_DECISION` intent. Furthermore, cart change requests necessitate handling cart interactions and subsequently calling the `actions.intent.TRANSACTION_DECISION` intent to reflect the changes.\n"]]