Hi guys!
Yesterday something really strange started to happen in some Google Actions.
Simply the state set by “followUpState” is not working as usual.
For example:
- Do you want some help? (followUpState(‘somecontext’).ask…
- YesIntent triggered is the “global” one and not the “somecontext” one.
It´s been happening since yesterday. Take a look at the playloads:
ASSISTANT: 2 answer option: Sim ou Não (yes or no)
{
"fulfillmentText": "<audio src=\"https://storage.googleapis.com/colgate-files/audios/googleAction/Fas_36-op1.mp3\">Sabia que os dentistas recomendam mudar de escova a cada três meses? Ah! Também é muito importante fazer a troca após um resfriado, gripe, infecção na boca ou dor de garganta. Isso porque os germes podem se alojar nas cerdas da escova e levar à reinfecção. Posso lembrar quando você deve trocar a sua escova?</audio>",
"outputContexts": [
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/__system_counters__",
"lifespanCount": 1,
"parameters": {
"no-input": 0,
"no-match": 1
}
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/_jovo_session_xeplc",
"lifespanCount": 1,
"parameters": {
"_JOVO_STATE_": "Agenda_PossoLembrar"
}
}
],
"payload": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"ssml": "<speak><audio src=\"https://storage.googleapis.com/colgate-files/audios/googleAction/Fas_36-op1.mp3\">Sabia que os dentistas recomendam mudar de escova a cada três meses? Ah! Também é muito importante fazer a troca após um resfriado, gripe, infecção na boca ou dor de garganta. Isso porque os germes podem se alojar nas cerdas da escova e levar à reinfecção. Posso lembrar quando você deve trocar a sua escova?</audio></speak>"
}
}
],
"suggestions": [
{
"title": "Sim"
},
{
"title": "Não"
}
]
},
"noInputPrompts": [
{
"ssml": "<speak><audio src=\"https://storage.googleapis.com/colgate-files/audios/googleAction/Fas_36-op1.mp3\">Sabia que os dentistas recomendam mudar de escova a cada três meses? Ah! Também é muito importante fazer a troca após um resfriado, gripe, infecção na boca ou dor de garganta. Isso porque os germes podem se alojar nas cerdas da escova e levar à reinfecção. Posso lembrar quando você deve trocar a sua escova?</audio></speak>"
}
],
"userStorage": "{\"userId\":\"4be8b8e4-1a50-40f2-9f84-690a213ed707\"}"
}
}
}
USER: Sim (yes).
{
"responseId": "97fe6566-f46a-4905-9977-b5bb7c2a1839-d794dba9",
"queryResult": {
"queryText": "Sim",
"parameters": {},
"allRequiredParamsPresent": true,
"outputContexts": [
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/actions_capability_account_linking"
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/actions_capability_media_response_audio"
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/actions_capability_web_browser"
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/actions_capability_audio_output"
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/actions_capability_screen_output"
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/google_assistant_input_type_touch"
},
{
"name": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc/contexts/__system_counters__",
"parameters": {
"no-input": 0,
"no-match": 0
}
}
],
"intent": {
"name": "projects/colgate-254520/agent/intents/6b2685ca-0e0d-4276-a1b8-b152e36df93b",
"displayName": "YesIntent"
},
"intentDetectionConfidence": 1,
"languageCode": "pt-br"
},
"originalDetectIntentRequest": {
"source": "google",
"version": "2",
"payload": {
"user": {
"locale": "pt-BR",
"lastSeen": "2020-08-20T12:05:43Z",
"userStorage": "{\"userId\":\"4be8b8e4-1a50-40f2-9f84-690a213ed707\"}",
"userVerificationStatus": "VERIFIED"
},
"conversation": {
"conversationId": "ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc",
"type": "ACTIVE",
"conversationToken": "[\"__system_counters__\",\"_jovo_session_xeplc\"]"
},
"inputs": [
{
"intent": "actions.intent.TEXT",
"rawInputs": [
{
"inputType": "TOUCH",
"query": "Sim"
}
],
"arguments": [
{
"name": "text",
"rawText": "Sim",
"textValue": "Sim"
}
]
}
],
"surface": {
"capabilities": [
{
"name": "actions.capability.ACCOUNT_LINKING"
},
{
"name": "actions.capability.MEDIA_RESPONSE_AUDIO"
},
{
"name": "actions.capability.WEB_BROWSER"
},
{
"name": "actions.capability.AUDIO_OUTPUT"
},
{
"name": "actions.capability.SCREEN_OUTPUT"
}
]
},
"isInSandbox": true,
"availableSurfaces": [
{
"capabilities": [
{
"name": "actions.capability.AUDIO_OUTPUT"
},
{
"name": "actions.capability.SCREEN_OUTPUT"
},
{
"name": "actions.capability.WEB_BROWSER"
}
]
}
],
"requestType": "SIMULATOR"
}
},
"session": "projects/colgate-254520/agent/sessions/ABwppHFr_qbdewbPctSi8VtDgCBR8bkSQ0TEX-oIJ22erQv2F6k51Gee_afpuaGZtQoWfNNprQhvoA0Jorc"
}
ASSISTANT: The state has gone!
{
"fulfillmentText": "<audio src=\"https://storage.googleapis.com/colgate-files/audios/googleAction/Aber_02-op2.mp3\">Desculpe, mas no momento só falo sobre higiene bucal básica, problemas mais comuns, estética e saúde bucal em diferentes fases da vida. Ah! E posso também agendar a troca da sua escova. O que você escolhe?</audio>",
"outputContexts": [],
"payload": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"ssml": "<speak><audio src=\"https://storage.googleapis.com/colgate-files/audios/googleAction/Aber_02-op2.mp3\">Desculpe, mas no momento só falo sobre higiene bucal básica, problemas mais comuns, estética e saúde bucal em diferentes fases da vida. Ah! E posso também agendar a troca da sua escova. O que você escolhe?</audio></speak>"
}
}
]
},
"noInputPrompts": [
{
"ssml": "<speak><audio src=\"https://storage.googleapis.com/colgate-files/audios/googleAction/Aber_02-op2.mp3\">Desculpe, mas no momento só falo sobre higiene bucal básica, problemas mais comuns, estética e saúde bucal em diferentes fases da vida. Ah! E posso também agendar a troca da sua escova. O que você escolhe?</audio></speak>"
}
],
"systemIntent": {
"intent": "actions.intent.OPTION",
"data": {
"@type": "type.googleapis.com/google.actions.v2.OptionValueSpec",
"carouselSelect": {
"items": [
{
"optionInfo": {
"key": "HigieneBasica",
"synonyms": []
},
"title": "Higiene básica",
"description": "Escovação, fio dental, flúor e Visita ao Dentista",
"image": {
"url": "https://storage.googleapis.com/colgate-files/imagens-colgate-oralcare/cards/1_HIGIENE_BASICA.jpg",
"accessibilityText": "Higiene básica",
"width": 1920,
"height": 1080
}
},
]
}
}
},
"userStorage": "{\"userId\":\"4be8b8e4-1a50-40f2-9f84-690a213ed707\"}"
}
}
}
Thank you!