Actions on Google을 사용해서 더 창조적이고 편리한 앱을 만드는 새로운 방법
2018년 3월 28일 수요일
<블로그 원문은 이곳에서 확인하실 수 있으며 블로그 번역 리뷰는 양찬석(Google)님이 참여해 주셨습니다>
게시자: Brad Abrams, 그룹 제품 관리자, Chris Ramsdale, 제품 관리자
게시자: Brad Abrams, 그룹 제품 관리자, Chris Ramsdale, 제품 관리자
Actions on Google의 새로운 기능을 소개한지 몇 주 지나지 않았습니다만, 이번 SXSW(South by Southwest) 행사에서 추가로 더 많은 새로운 기능이 소개되었습니다.
SXSW는 마케팅과 기술 융합에 관심이 많은 창의적 개발자들이 한자리에 모이는 행사입니다. 이 행사에서 개발자가 자신의 창의력을 좀 더 발휘하고 사용자에게 유용한 기능을 선보이기 위한 새로운 형태의 Action이 소개되었습니다.
미디어 재생과 더 나은 콘텐츠 캐러셀을 지원
(현재 이 기능은 아직 한국어 지원이 되지 않습니다. - 리뷰어 주석)
지난 한 해 동안, Action에서 보다 나은 미디어 경험을 제공하고 싶다는 요청이 많았습니다. 현재 사용자가 검색 가능한 팟캐스트를 만들 수 있지만, 새롭게 소개되는 미디어 응답 API를 사용하여 더욱 심도있고 몰입감 있는 오디오 중심의 대화형 Action을 개발할 수 있습니다. 예를 들어, TV 프로그램, 대화형 스토리, 명상, 릴랙싱 사운드, 뉴스 브리핑 등의 클립이 포함됩니다.
사용자는 Google Home, Android 휴대폰 등을 통해 오디오 재생을 제어할 수 있으며, 향후 더 많은 기기가 추가될 나올 예정입니다. Android 휴대폰 사용자는 휴대폰의 알림 영역과 잠금 화면에서도 이 제어 기능을 사용할 수 있습니다.
또한 콘텐츠가 오디오 기반이 아닌 시각적 콘텐츠인 경우, Action에서 탐색 가능 콘텐츠(예: 제품, 레시피, 장소)를 표시할 수 있는 탐색 캐러셀이 도입됩니다. 사용자는 왼쪽에서 오른쪽으로 스크롤하는 방식으로 간단히 콘텐츠를 탐색할 수 있습니다. 이 캐러셀이 어떻게 표시되는지 알아보려면 아래 예를 참고하세요. 보다 자세한 내용은 개발자 문서 참조하세요.
이제 사용자가 휴대폰에서 일일 업데이트와 푸시 알림을 사용할 수 있습니다.
멋진 사용자 환경을 제공하는 것도 중요하지만, 사용자 재방문을 높이고 계속 앱을 사용하도록 유도하는 도구를 갖는 것도 중요합니다. 이를 위해, 몇 달 전 일일 업데이트와 푸시 알림을 개발자 프리뷰로 출시했습니다.
오늘부터 이 기능이 정식으로 출시됩니다. 이미 Esquire는 이 기능을 사용하여 일일 "명언"을 보내고 있고, Forbes는 오늘의 한마디를 보내고 있으며, SpeedyBit는 암호화폐 가격을 매일 업데이트하여 사용자에게 시가 변동을 알려주고 있습니다.
Android 앱 유료 사용자를 위한 Google 어시스턴트
어시스턴트 앱 상에서 사용자가 Android 앱에서 구매한 디지털 구매 정보를 확인 할 수 있습니다(유료 앱 구매, 인앱 구매 및 인앱 구독 포함). 기존 프리미엄 사용자가 Google 어시스턴트를 통해 여러분의 서비스에 접속하는 경우 이를 확인하고 해당 사용자를 위해 추가적인 혜택을 제공할 수 있습니다.
가장 좋은 점은? 이 모든 과정이 백그라운드에서 진행되므로, 사용자 로그인등의 추가 단계를 수행할 필요가 없습니다. 예를 들어, 이제 Economist Espresso는 사용자가 이미 Google Play로 구독료를 지불한 것을 알 수 있으며, Action을 통해 동일한 사용자에게 업그레이드된 환경을 제공합니다.
임베디드 Google 어시스턴트를 확장하는 새로운 방법
작년 12월 기기의 Google Assistant SDK에 Built-in Device Action을 추가하기로 발표했습니다. 이 기능을 통해 개발자는 Google에 의해 유지관리되는 주로 홈 오토메이션에 초점을 맞춘 특징과 문법을 사용하여 개발자 기기에 임베디드된 Google 어시스턴트를 확장할 수 있습니다. 예: "켜기", "끄기" 및 "온도 내리기".
여기에 더 해 추가로 좀 더 유연한 Device Action인 Custom Device Action이 추가되었습니다. 이를 통해 개발자는 기기에서 실행되는 모든 문법과 명령을 지정할 수 있습니다. Custom Device Action을 만들면 사용자가 Google 어시스턴트를 통해 특정 기능을 활성화할 수 있습니다. 따라서 사용자가 보다 자연스러운 방식으로 어시스턴트 지원 기기와 상호작용할 수 있습니다.
변경 전:
"Ok Google, 오븐 켜"
"Ok, 오븐 켜"
변경 후:
"Ok Google, 오븐을 대류로 설정하고 350도로 예열해"
"Ok, 오븐을 대류로 설정하고 350도로 예열해"
실제로 어떻게 작동하는지 간략히 살펴보려면, Red Paper Heart 팀의 Talk to the Light 프로토타입을 확인하세요. 추가로 개발자 문서를 참조하여 기기에 맞게 Custom Device Action을 만드는 방법에 대해 알아보세요. 또한 Red Paper Heart팀은 코드 저장소에 기술 사례 연구를 제공하고 있습니다.
또한, 개발자가 보다 쉽게 임베디드 Google 어시스턴트 기능을 테스트할 수 있도록, 기기 등록 과정이 Actions on Google 콘솔로 통합되었습니다. 최신 문서와 콘솔을 확인하세요.
영감을 주는 몇 가지 창의적 탐구 방법
- Grilled Murder Mystery는 Tool이 만들었으며, SSML의 기능을 탐구합니다.
- Jam3가 만든 앱인 Greeting Card Maker는 음성만으로 카드를 만드는 사용 사례를 보여줍니다.
- Jam3가 만든 명상 앱인 21 Days of Gratitude는 업데이트의 사용 사례를 보여줍니다.
- Safari Mixer는 Rehab이 만들었으며, 누구나 즐길 수 있는 최신 동물 이름 찾기 게임입니다.
위 프로젝트의 Action 코드는 모두 오픈소스 형태로 공유되고 있으며, 각 팀의 심층 기술 사례 연구가 코드와 함께 제공됩니다.
Action 사례 연구, Dialogflow로 Action 만들기
Action을 만들 준비가 되셨나요? KLM 네덜란드 항공, 도미노피자, 티켓마스터의 세 가지 새로운 사례 연구에 대해 살펴보세요. Dialogflow를 사용한 이들의 개발 과정에 대해 알아보고, 또한 빌드된 Action을 통해 이들이 어떻게 대화 기술에서 앞서가고, 고객이 있는 곳을 찾아가고, 전반적인 사용자 여정을 지원하는지 알아보세요.
이들 업데이트가 여러분의 창의력을 촉진하고, 더 많은 Action을 만들고, 더 많은 기기에 Google 어시스턴트를 추가하는데 영감을 줄 수 있기를 바랍니다. Action을 처음 게시하는 분이라면 Google의 커뮤니티 프로그램*에 가입하여 특별히 제공되는 Google 어시스턴트 티셔츠와 최대 200달러 상당의 월간 Google Cloud 크레딧을 받을 수 있습니다. 저희 커뮤니티에 참여해 주셔서 감사합니다. 언제나 그렇듯이, Google 팀과 함께 나누고 싶은 의견이나 요구 사항이 있으시면 주저하지 마시고 대화에 참여해 주시기 바랍니다.
*일부 국가에서는 개발자 커뮤니티 프로그램에 참여할 수 없습니다. 사용 약관을 검토하시기 바랍니다.