如何调试错误“出了点问题。请稍后重试。”在Google应用上创建操作时是什么?

时间:2019-11-29 23:40:51

标签: actions-on-google

在Google应用程序上测试Actions时,如何调试错误,“出现了问题。请稍后重试。”?当我回答使用example trivia game sheet模板(在Trivia模板页面上提供)创建的问题时,会收到错误消息。

请注意,我在JSON响应中看不到任何errorCode,但是我看到了以下内容:

\"message\":\"Cannot read property 'correct_answer' of undefined\",\"stack\":\"TypeError: Cannot read property 'correct_answer' of undefined\\n    at _getAnswerArray (/srv/trivia-fulfillment.js:252:25)\\n

...当我检查correct_answer的请求时,看到以下内容

\"correct_answer\":[\"5\"]回答一个问题,"correct_answer\":[\"TRUE\"]回答另一个问题(我只有两个问题可以开始学习)

更新: 有趣的是,当我将QuestionsPerGame的参数从2更改为1,然后重新上传工作表时,它可以正常工作(我测试了两个问题,两个都工作了),但是当我还原时将QuestionsPerGame参数重新设置为2的操作再次失败...我测试了此参数的几个不同值,唯一有效的值为1。此外,奇怪的是,QuestionsPerGame不会出现在Configuration Parameters

列表中

先谢谢了。

0 个答案:

没有答案