问题描述
我正在尝试向我的 Google Action 添加提示链接: https://developers.google.com/assistant/conversational/reference/rest/v1/TopLevel/fulfill#link
我的回复是这样的:
payload.prompt.link = {
name: 'Open My Website',open: {
url: 'https://mywebsite.com'
}
}
在我的 nest Hub 上进行测试时,该链接确实显示为页面底部的建议。但是,当我点击它时,它只是将它作为话语发送给我的 Action,而不是打开网页。
知道为什么会这样吗?提示链接的预期行为是什么?我找不到关于它们的太多文档。
解决方法
这似乎是 Link-Out Suggestions 的 Actions Builder 实现,在 Actions Builder 发布时最初不可用。但是,它们以前可用于 Dialogflow。
链接出建议需要“WEB_LINK”device capability 才能工作。智能显示器没有此设备功能。