Dialogflow LinkOutSuggestion芯片未在模拟器中渲染

时间:2020-04-24 18:47:22

标签: dialogflow-es actions-on-google dialogflow-es-fulfillment

我有一个意图,不需要任何webhhok调用即可响应,因此我在意图UI响应中添加了LinkoutSuggestion。当我触发此意图时,它会在Google assant下的Web控制台上显示该芯片,但是当我在模拟器上对其进行测试时却未显示该芯片。请参阅附件

WEB enter image description here

但是在Google Assistant模拟器上,它仅显示简单的响应文本,而不显示linkoutsuggestion芯片。建议芯片中的链接已成功验证

谢谢

3 个答案:

答案 0 :(得分:2)

默认情况下,您的模拟器设置为“智能显示”平台。目前,智能显示无法访问浏览器,因此这些设备上不会显示任何需要浏览器的元素。

enter image description here

如果您将平台切换到电话,则会显示链接建议。还记得在模拟器中单击显示选项卡,大多数视觉元素仅在此处显示。

enter image description here

答案 1 :(得分:0)

对于操作,请不要使用Dialogflow模拟器;它不支持Actions丰富的响应。在操作控制台中使用操作模拟器:https://console.actions.google.com/

答案 2 :(得分:0)

答案可能太迟了,但可能对其他人有帮助。 因此,我遇到了一个同样的问题,我没有得到 linkOutSuggestion 芯片,但问题却截然不同。就我而言,它在开发过程中的每一个地方都有效,在我测试的每台设备上都有效。但是 linkoutsuggestion 芯片在我发布/部署用于有限用户测试的alpha版本时停止工作。

通过发现,我知道它是品牌验证的一部分。 该网站不仅需要验证,还可以使您的操作向您的用户设备显示 linkoutSuggestion

enter image description here

您可以在这里参考:https://developers.google.com/assistant/console/brand-verification

希望这会有所帮助 谢谢! :)