Dialogflow 앱 (Google에서의 작업)을 구현하려했지만 지금까지 꽤 잘 작동합니다. 그러나 : node.js를 통해 추가 액션 매개 변수/컨텍스트를 정의 할 수 있는지 아는 사람이 있는지, 그래서 어떻게 든 Dialogflow에서 동적 "링크 아웃 제안"을 만들 수 있습니까?Google의 Dialogflow/Actions : 링크 아웃 제안에 대한 동적 응답 데이터 제공
세부 사항 : 사용자의 매개 변수를 요청하고 URL 집합 (일종의 데이터베이스로 구현 됨)에 매핑 한 다음 결과 URL을 json 응답에 씁니다. 목표 : Dialogflow의 "Response> Google Assistant> URL 입력"에서 $ url, # deeplink.url (또는 이와 비슷한)과 같은 응답 URL을 포함하십시오.
어떤 방식 으로든 가능합니까? 미리 감사드립니다.
업데이트 : 또한 풍부한 응답을 작성하는 방법을 테스트했지만 작동하지 않는 것 같습니다. 예 :
const richResponse = app
.buildRichResponse()
.addSimpleResponse('Flight from ' + origin + ' to' + destination)
.addSuggestions("Find your flight:")
.addSuggestions("Basic Card", "List", "Carousel")
.addSuggestionLink("Search now", url);
그러나 그는 "addSimpleResponse"후 중지하는 것 같다. (응용 프로그램 ('행동 --구글에서') DialogflowApp하는 필요의 인스턴스입니다).
정확히 무엇을하려고하는지 잘 모르겠지만 어시스턴트의 "풍부한 반응"을 살펴볼 수 있습니다. – Bart
인 텐트 만들기> 웹 훅 통합> 서버에서 비즈니스 논리 실행> 응답을 반환하십시오. 끝난! –
그게 내가 먼저 해봤지만 어떻게 든 작동하지 않았다. 제안 링크가 포함 된 RichResponse의 예가 있습니까? – Vrankey