Google不会在测试中显示卡片

Zac*_*khy 8 actions-on-google dialogflow-es

我在api.ai中创建了一个简单的帮助程序来告诉并添加一些意图,其中包含链接到Google操作的响应.当我将我的代理链接到谷歌项目并使用这些意图测试它时,我得到以下错误:

expected_inputs[0].input_prompt.rich_initial_prompt: the first element must be a 'simple_response' or a 'structured_response'.
Run Code Online (Sandbox Code Playgroud)

expected_inputs[0].input_prompt.rich_initial_prompt.items[0].basic_card.image: 'accessibility_text' is required.
Run Code Online (Sandbox Code Playgroud)

这些都被归类为格式错误的响应错误,但我真的不明白,因为我没有编写任何代码,只是使用了用于api.ai和google项目的UI

有任何想法吗?

Pri*_*ner 0

问题在于,除了卡片响应之外,Actions on Google 响应仍然需要显示和/或说出文本响应。因此,在响应的 Actions on Google 部分中,您必须将“使用 DEFAULT 选项卡中的响应作为第一个响应”设置为:

在此输入图像描述

或者您必须添加一个简单响应:

在此输入图像描述

输入基本卡时,如果输入图像 URL,则还必须输入图像辅助功能文本:

在此输入图像描述