대화형 작업이 2023년 6월 13일에 지원 중단되었습니다. 자세한 내용은
대화 작업 지원 중단을 참고하세요.
스마트폰
음성과 시각 효과를 비롯하여 휴대전화에서 사용할 수 있는 전체 멀티모달 기능을 사용하여 사용자가 이동 중에도 작업을 완료할 수 있도록 지원합니다.
형식
화면이 있는 휴대기기의 경우 작업은 다음 두 가지 모달리티를 지원해야 합니다.
사용자는 작업 내에서 이러한 모달리티 간에 자유롭게 이동할 수 있습니다. 이러한 각 모달리티에 맞게 리치 응답을 설계해야 합니다. 예를 들어 키보드 호출에서는 SSML에 제공된 사운드는 재생되지 않습니다. 응답이 사용자에게 소리가 들리는 데 의존하고 기기가 키보드 모달리티를 사용하고 있다면 작업은 어떤 종류의 소리가 재생되는지 설명해야 합니다.
스마트폰의 화면 사용 가능 여부 및 입력 형식을 감지하려면 다음 코드를 사용합니다.
- 화면 있음:
if (conv.screen)
- 음성 모달리티 사용:
if (conv.input.type === 'VOICE')
- 키보드 모달리티 사용:
if (conv.input.type === 'KEYBOARD')
도움말 및 권장사항
- 리치 응답과 테마 맞춤설정을 사용하여 화면을 최대한 활용합니다.
- 푸시 알림을 사용하여 사용자의 휴대기기 참여를 유도하세요.
- 사용자는 이동 중임을 기억하고 작업을 최대한 빨리 완료할 수 있도록 도움을 주려고 노력해야 합니다. 자연스럽고 직관적인 대화 흐름을 만드는 방법을 알아보려면 대화 설계 가이드를 참고하세요.
- 웹사이트, 모바일 앱, 소셜 미디어에서 작업으로 바로 연결되는 딥 링크를 사용하여 음성을 통해 더 효과적으로 처리할 수 있는 환경을 제공합니다.

해 보기
샘플 사용해 보기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2023-12-02(UTC)
[null,null,["최종 업데이트: 2023-12-02(UTC)"],[[["Build Actions that enable users to accomplish tasks on their mobile devices using voice and visual interactions."],["Support both voice and keyboard invocation methods, tailoring responses appropriately for each modality."],["Enhance the user experience with rich responses, push notifications, and concise conversational flows."],["Leverage deep links to seamlessly integrate your Action with other platforms like websites and apps."]]],["Actions on mobile devices should support both voice and keyboard input. Developers can detect screen availability and input modality using `conv.screen` and `conv.input.type` respectively. When using keyboard input, sounds should be described in text instead of played. Rich responses and theme customization enhance screen usage, while push notifications and deep links maintain user engagement. Prioritize quick task completion and intuitive conversational flows, considering the user is on the go.\n"]]