更新:我在移动设备上的“助理”应用中进行了尝试,并获得了“购物车预览卡”。但是它仍然不能在模拟器中工作。
我一直遵循将Transaction API与Google Actions结合使用的教程。 In this part在“建筑预定”教程中,内容如下
“购物车预览卡”中显示的数据会根据您的订单原样呈现
如教程中所述,我在ordersv3
对象上将true
参数设置为actionssdk
。
const app = actionssdk({
clientId: clientId, // needed for sign in
ordersv3: true,
})
但是当我在模拟器中对其进行测试时,未显示“ 购物车预览卡”。我能够接受拟议的订单并按照actions.intent.TRANSACTION_DECISION
的意图完成交易,但是我没有在模拟器中看到或听到任何“购物车预览卡”信息。
我也尝试遵循physical transactions tutorial,但结果却相同。
我从教程中了解到,Google会根据order
对象来渲染预览卡。这个对吗?还是需要自己制作预览卡?