My test app is not responding in the Actions simulator or the Google Home Hub. When invoke the action, I get an error message saying ‘My test app isn’t responding at the moment. Try again soon.’
I’ve checked the logs and it seems as though the response I’ve built (shows a basic card with button to watch video) doesn’t work. I’ve used this.$googleAction.hasScreenInterface()
to check for screen.
Logs (edited for sensitive data):
{
"fulfillmentText": "Tap the button below to watch a video on how to xxxxxxxxx",
"outputContexts": [
{
"name": "xxxxxxxxxxx/contexts/actions_capability_screen_output",
"parameters": {
"flooringType": "",
"stainType": "xxx",
"stainType.original": "xxxxxxxxx",
"productType.original": "",
"productType": "",
"flooringType.original": ""
}
},
{
"name": "xxxxxxxxxx/contexts/actions_capability_audio_output",
"parameters": {
"flooringType": "",
"stainType": "xxxxxxxx",
"stainType.original": "xxxxxxxx",
"productType.original": "",
"productType": "",
"flooringType.original": ""
}
},
{
"name": "xxxxxxxxxx/contexts/actions_capability_account_linking",
"parameters": {
"flooringType": "",
"stainType": "xxxxxxxx",
"stainType.original": "xxxxxxxx",
"productType.original": "",
"productType": "",
"flooringType.original": ""
}
},
{
"name": "xxxxxxxxxx/contexts/google_assistant_input_type_voice",
"parameters": {
"flooringType": "",
"stainType": "xxxxxxxx",
"stainType.original": "xxxxxxxx",
"productType.original": "",
"productType": "",
"flooringType.original": ""
}
},
{
"name": "xxxxxxxxxx/contexts/actions_capability_media_response_audio",
"parameters": {
"flooringType": "",
"stainType": "xxxxxxxx",
"stainType.original": "xxxxxxxx",
"productType.original": "",
"productType": "",
"flooringType.original": ""
}
}
],
"payload": {
"google": {
"expectUserResponse": false,
"richResponse": {
"items": [
{
"simpleResponse": {
"ssml": "<speak>Tap the button below to watch a video on xxxxxxxxxxxxxx</speak>"
}
},
{
"basicCard": {
"title": "xxxxxxxxxxxxx",
"subtitle": "xxxxxxxxxxxxxxxxx",
"formattedText": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"image": "xxxxxxxxxxxxxxxx",
"buttons": [
{
"title": "WATCH VIDEO",
"openUrlAction": {
"url": "xxxxxxxxxxxxxxxxxxxxxxx"
}
}
]
}
}
]
},
"userStorage": "{\"userId\":\"15553249719291505892940\"}"
}
}
}
There’s no error message in the logs. Any ideas? Maybe this is Dialog flow, it seems a bit buggy anyway, maybe I’m wrong?
Many thanks,
Simon