Transaction API 将于 2023 年 5 月 3 日弃用,在此之前,会话操作将于 2023 年 6 月 13 日停用。如需了解详情,请参阅
对话型 Action 停用。
TransactionDecisionValue
将作为 actions.intent.TRANSACTION_DECISION
的输出返回给操作。
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 .
} |
字段 |
transactionDecision |
enum (TransactionDecision )
关于订单的决定。
|
联合字段 value 。 value 只能是下列其中一项:
|
order |
object (Order )
用户已批准的订单。仅当 transactionDecision 为 ORDER_ACCEPTED 时,此字段才会显示。
|
deliveryAddress |
object (Location )
如果用户请求更新送货地址,此字段会包含新的送货地址。仅当 transactionDecision 为 DELIVERY_ADDRESS_UPDATED 时,此字段才会显示。
|
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-22。
[null,null,["最后更新时间 (UTC):2024-08-22。"],[[["Returned as output for the `actions.intent.TRANSACTION_DECISION` action."],["Represents the user's decision on a transaction, which can be to accept the order, update the delivery address, or another decision defined by `TransactionDecision`."],["If the user accepts the order (`transactionDecision` is `ORDER_ACCEPTED`), the JSON response includes the `order` object."],["If the user updates the delivery address (`transactionDecision` is `DELIVERY_ADDRESS_UPDATED`), the JSON response includes the `deliveryAddress` object."]]],[]]