A API Transactions vai ser descontinuada em 3 de maio de 2023, antes da desativação das ações de conversa em 13 de junho de 2023. Para mais informações, consulte
Desativação do recurso Ações de conversa.
TransactionDecision
Possíveis decisões a respeito do pedido.
Enums |
TRANSACTION_DECISION_UNSPECIFIED |
Decisão não especificada. |
USER_CANNOT_TRANSACT |
O usuário não está qualificado para realizar esta transação. |
ORDER_ACCEPTED |
O pedido foi aceito pelo usuário. |
ORDER_REJECTED |
O pedido foi rejeitado pelo usuário. |
DELIVERY_ADDRESS_UPDATED |
O usuário atualiza o endereço de entrega, o que exige que o pedido seja atualizado. O app PRECISA chamar a intent actions.intent.TRANSACTION_DECISION com o pedido atualizado. |
CART_CHANGE_REQUESTED |
O usuário solicita a alteração do carrinho, por exemplo, "alterar carrinho", "alterar outra coisa". O app precisa processar a interação de mudança do carrinho com o usuário e chamar a intent actions.intent.TRANSACTION_DECISION quando o carrinho for alterado. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2023-05-16 UTC.
[null,null,["Última atualização 2023-05-16 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"]]