한국의 개발자들을 위한 Google for Developers 국문 블로그입니다.
Actions on Google을 사용해서 더 창조적이고 편리한 앱을 만드는 새로운 방법
2018년 3월 28일 수요일
<블로그 원문은
이곳
에서 확인하실 수 있으며 블로그 번역 리뷰는 양찬석(Google)
님이 참여해 주셨습니다>
게시자: Brad Abrams, 그룹 제품 관리자, Chris Ramsdale, 제품 관리자
Actions on Google의
새로운 기능
을 소개한지 몇 주 지나지 않았습니다만, 이번 SXSW(South by Southwest) 행사에서 추가로 더 많은 새로운 기능이
소개되었습니다.
SXSW는 마케팅과 기술 융합에 관심이 많은 창의적 개발자들이 한자리에 모이는 행사입니다. 이 행사에서 개발자가 자신의 창의력을 좀 더 발휘하고 사용자에게 유용한 기능을 선보이기 위한 새로운 형태의 Action이 소개되었습니다.
미디어 재생과 더 나은 콘텐츠 캐러셀을 지원
(현재 이 기능은 아직 한국어 지원이 되지 않습니다. - 리뷰어 주석)
지난 한 해 동안, Action에서 보다 나은 미디어 경험을 제공하고 싶다는 요청이 많았습니다. 현재 사용자가
검색 가능한 팟캐스트
를 만들 수 있지만, 새롭게 소개되는 미디어 응답 API를 사용하여 더욱 심도있고 몰입감 있는 오디오 중심의 대화형 Action을 개발할 수 있습니다. 예를 들어, TV 프로그램, 대화형 스토리, 명상, 릴랙싱 사운드, 뉴스 브리핑 등의 클립이 포함됩니다.
사용자는 Google Home, Android 휴대폰 등을 통해 오디오 재생을 제어할 수 있으며, 향후 더 많은 기기가 추가될 나올 예정입니다. Android 휴대폰 사용자는 휴대폰의 알림 영역과 잠금 화면에서도 이 제어 기능을 사용할 수 있습니다.
The Daily Show
,
Calm
,
CNBC
등의 파트너가 이미 새 미디어 응답 API를 사용하고 있습니다.
미디어 응답 API를 사용하는 자세한 방법은
이 문서
를 참조하세요.
또한 콘텐츠가 오디오 기반이 아닌 시각적 콘텐츠인 경우, 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 콘솔로 통합되었습니다. 최신
문서
와
콘솔
을 확인하세요.
영감을 주는 몇 가지 창의적 탐구 방법
Google Creative Lab이 몇달 전
공유한
음성 기반의 상호작용에 관한 내용을 기반으로, 이와 관련된 네 가지 새로운 실험이 사이트에 공개되었습니다.
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을 통해 이들이 어떻게 대화 기술에서 앞서가고, 고객이 있는 곳을 찾아가고, 전반적인 사용자 여정을 지원하는지 알아보세요.
KLM 네덜란드 항공
도미노피자
티켓마스터
이들 업데이트가 여러분의 창의력을 촉진하고, 더 많은 Action을 만들고, 더 많은 기기에 Google 어시스턴트를 추가하는데 영감을 줄 수 있기를 바랍니다. Action을 처음 게시하는 분이라면 Google의
커뮤니티 프로그램
*에 가입하여 특별히 제공되는 Google 어시스턴트 티셔츠와 최대 200달러 상당의 월간 Google Cloud 크레딧을 받을 수 있습니다. 저희 커뮤니티에 참여해 주셔서 감사합니다. 언제나 그렇듯이, Google 팀과 함께 나누고 싶은 의견이나 요구 사항이 있으시면 주저하지 마시고
대화에 참여
해 주시기 바랍니다.
*일부 국가에서는 개발자 커뮤니티 프로그램에 참여할 수 없습니다.
사용 약관
을 검토하시기 바랍니다.
Contents
ML/Tensorflow
Android
Flutter
Web/Chrome
Cloud
Google Play
Community
Game
Firebase
검색
Tag
인디게임페스티벌
정책 세미나
창구프로그램
AdMob
AI
Android
Android 12
Android 12L
Android 13
Android 14
Android Assistant
Android Auto
Android Games
Android Jetpack
Android Machine Learning
Android Privacy
Android Studio
Android TV
Android Wear
App Bundle
bootcamp
Business
Chrome
Cloud
Community
compose
Firebase
Flutter
Foldables
Game
gdg
GDSC
google
Google Developer Student Clubs
Google Play
Google Play Games
Interview
Jetpack
Jetpack Compose
kotlin
Large Screens
Library
ma
Material Design
Material You
ML/Tensorflow
mobile games
Now in Android
PC
Play Console
Policy
priva
wa
wear
Wearables
Web
Web/Chrome
Weeklyupdates
WorkManager
Archive
2024
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2023
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2022
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2021
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2020
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2019
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2018
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2017
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2016
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2015
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2014
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2013
12월
11월
10월
9월
8월
7월
6월
5월
4월
3월
2월
1월
2012
12월
11월
10월
9월
8월
7월
6월
5월
3월
2월
1월
2011
12월
11월
Feed