如何确保我的Google Home Assistant应用程序不被拒绝?

时间:2017-12-07 12:03:52

标签: dialogflow actions-on-google google-home

  

在我们的测试过程中,我们无法完成您应用宣传的至少一项行为或操作。请确保用户可以完成注册信息中列出的或应用推荐的所有核心会话流程。

     

感谢您提交助理应用以供审核!

     

在测试期间,您的应用无法完成应用说明中详述的功能。评论员与应用程序进行了互动,他说:“在英国销售了多少部iphone?”应用程序回复说“我没有得到这个。你可以尝试其他问题吗?"并离开了谈话。

如何解决上述问题以批准我的Google智能助理操作技能?

enter image description here

2 个答案:

答案 0 :(得分:1)

如果没有看到有问题的代码或你认为应该在Dialogflow中处理这个问题的意图,那就非常困难了 - 但我们可以概括一下。

听起来你有两个问题:

  1. 产生“我没收到”消息的后备意图正在关闭对话。这意味着在Dialogflow中选中了“关闭对话”复选框,当您应该使用app.tell()时使用app.ask()方法,或者您要发回的JSON具有密切对话设置真实。

  2. 您无意处理有关在英国销售多少部iPhone的问题。这可能是因为您没有将类似的内容列为示例短语,或者两个参数(对象类型和位置对象)不使用匹配的实体类型。

答案 1 :(得分:1)

这意味着在某个地方,无论是在您的应用说明中还是在Dialogflow意图中(他们都可以完全访问您的意图中的内容),您暗示“在英国销售了多少部iphone?”一个有效的问题。尝试更改说明/意图以正确匹配您应用的限制。