2017-11-23 4 views
0

나는 webhooks없이 google에 간단한 행동을 쓰고있다. 모든 응답은 대화 흐름에 의해 생성됩니다.Google에서 내 작업이 터치 선택을 인식하지 못하는 이유는 무엇입니까?

음성이나 형식으로 전화를 걸면 아무 효과가없는 의도가 있지만 목록에서 선택하여 호출하면 작동하지 않고 기본 폴백이 호출됩니다.

시뮬레이터에서 목록을 클릭하면 오른쪽 "텍스트"가 표시됩니다.

제가 잘못했거나 목록에 무엇인가를 지정해야합니까?

이이 enter image description here

이 내가 목록에서 "easyTravel"항목을 클릭하면 시뮬레이터에서 일어나는 나의 의도 (는 트리거 목록 enter image description here

을 생성하는 방법입니다 기본 대체 의도) 나는 "easyTravel"를 입력하면

enter image description here

이 시뮬레이터에서 일어나는 것입니다 (t 그는 바로 의도는

enter image description here

+0

질문에 스크린 샷을 추가하여 사용자에게 목록을 보내는 방법과 응답을 전달해야하는 의도를 설명 할 수 있습니까? – Prisoner

+0

@Prisoner 스크린 샷 추가 – Edo

답변

0

내가 이벤트 actions_intent_OPTION 나는이 질문을 읽을 만하면

0

에 의해 트리거 될하도록 구성된 의도를 필요 목록에 클릭을 잡으려고) 실행 - 당신의 anwser - 내 문제를 해결할 수있어. 그냥 공유하기 : 당신이 웹 훅을 사용하고 스크립트에서 웹 훅 액션을 기다리고 있다면, 당신은 @Edo states : actions_intent_OPTION와 같은 이벤트를 가진 새로운 인 텐트를 만들 수 있습니다. 해당 의도로 작업을 정의하면이 작업이 웹 훅에 의해 트리거됩니다. 그런 다음 (Node.js를)에 의해 매개 변수를 얻을 수 있습니다 :

const param = app.getSelectedOption(); 

을 '빈'의도하지 않고, 이벤트 및 조치, 내가 어떤 입력을 수신되지 않았습니다.