구글 어시스턴트는 actions과 intgreation의 hosting을 제공한다.
구글 어시스턴트에 빌드되어 있는 프레임워크이다.
개발자들이 대화 actions에 대하여 시각적인 경험을 추가할 수 있도록 해준다.
이 visual layer는 웹 앱으로 사용자와의 대화의 응답으로써 보내진다.
어떨 때 사용하면 될까?
작동하는 방법
1) 커스텀 Conversational Action
-> 대화 인터페이스를 사용하여 사용자의 요청을 행하는 것.
대화형 캔버스를 사용하는 동작은 대화형 동작과 동일하게 기본적인 방식으로 작동한다.
하지만 많은 카드나 간단한 텍스트, 음성 응답 대신에 몰입형 웹 뷰를 사용하여 응답을 제공한다.
2) 웹 앱
-> 사용자가 대화를 하는 동안에 응답으로 Action이 사용자에게 보내는 커스텀 비주얼이 포함되어 있는 프론트엔드 웹 앱이다.
웹 앱은 HTML, Javascript, CSS를 사용하여 빌드한다.
assistantCanvas는 웹 앱을 실제 대화 액션과 소통할 수 있게 해준다.
3) AssistantCanvas
-> Javascript API이다. 빌드하는 웹 앱과 실제 대화 액션과 소통할 수 있게 해준다.
4) Immersive Response
웹 앱의 렌더링 방법을 결정짓는 응답의 유형이다.
출처 : Google I?O'19
flow
참조 : [https://medium.com/voice-tech-podcast/google-assistant-interactive-canvas-c83a959bdea0]
Vue 컴포넌트의 필요성과 특성 (0) | 2019.07.25 |
---|---|
미니게임 UI 디자인 (0) | 2019.07.24 |
canvas API - 색상 (0) | 2019.07.22 |
canvas API - Path2D objects (0) | 2019.07.22 |
canvas API - 도형그리기(advanced) (0) | 2019.07.22 |
댓글 영역