한국의 개발자들을 위한 Google for Developers 국문 블로그입니다.
게임 개발자를 위한 구글의 새로운 기술을 소개합니다.
2014년 3월 28일 금요일
지난주 게임 개발자들을 위한 GDC 행사에 맞추어 구글에서도 게임 개발자를 위해 다양한 기능들을 새롭게 선보였습니다. 어떤 멋진 기능들이 있는지 간단히 정리해 보도록 하겠습니다.
플레이 게임 서비스의 선물 하기 기능
구글
플레이 게임 서비스
는 안드로이드, iOS, Web 을 지원하는 크로스 플랫폼 게임 서비스로 손쉽게 업적, 순위표, 클라우드 세이브, 멀티플레이어 기능을 게임에 추가할 수 있도록 지원합니다. 이번 업데이트를 통해 새롭게
선물하기 기능
이 추가되었고, 이를 활용하면 게임 사용자가 자신의 서클에 속한 친구에게 혹은 사용자 검색을 통해 다른 사용자에게 가상의 아이템을 선물하거나 요청을 전달할 수 있습니다.
플레이 게임 서비스 구현을 위한 유니티와 C++ 플러그인
크로스 플랫폼 게임 개발을 돕기 위하여, 기존의
유니티 플레이 게임 서비스 플러그인
에 크로스 플랫폼 멀티플레이이 기능을 지원하도록 업데이트 되었습니다. 그리고 새롭게 플레이 게임 서비스의 업적과 리더보드 기능을 지원하는
C++ 플러그인
이 소개 되었습니다.
플레이 게임 서비스를 위한 향상된 통계 정보
이제 플레이 게임 서비스를 활용하는 개발자 분들은
구글 플레이 개발자 콘솔
에서 향상된 통계 정보를 확인하실 수 있습니다. 매일 플레이 게임 서비스로 접속한 유저 수와 얼마나 많은 사용자들이 반복해서 여러분의 게임을 사용하는지 그리고 업적과 순위표는 얼마나 활발히 사용되는지 등의 정보를 한눈에 확인하실 수 있습니다.
구글 플레이의 새로운 게임 카테고리
게이머들의 여러분의 게임을 보다 쉽게 찾아볼 수 있도록 구글 플레이에
새롭게 18 가지 게임 카테고리
가 추가되었습니다. 추가된 카테고리는 다음과 같습니다. - 액션, 어드벤처, 아케이드, 음악, 롤플레잉, 시뮬레이션, 전략, 퍼즐, 교육, 카드, 카지노, 캐주얼, 보드, 가족, 퀴즈, 단어, 레이싱, 스포츠
새로운 광고 기능
Google Analytics를 AdMob에 직접 내장하여, 개발자들이 몇 번의 클릭만으로 사용자의 앱 이용 행태를 이해하고, 이에 따라 사용자를 구분하고, 이 정보를 활용할 수 있게 됩니다. 또한, 새롭게 인앱 결제 아이템에 대한 광고 기능이 곧 지원될 예정입니다. 새로운 광고 기능에 대한 보다 자세한 내용은 "
AdMob이 새로운 기능으로 2차 앱 경제를 지원합니다
" 포스트의 내용을 살펴보시기 바랍니다.
LiquidFun 1.0
지난 12월 공개된 LiquidFun 라이브러리가 더욱 발전되었습니다. LiquidFun 은 오픈소스 프로젝트인
Box2D
에 파티클 시스템을 더한 C++ 기반의 물리 엔진 라이브러리입니다. 이번 1.0 업데이트를 통해, 하나 이상의 독립적인 파티클 시스템을 지원하고 다양한 특성의 파티클들을 새롭게 지원합니다. 관심이 있으신 게임 개발자 분들은 아래의 비디오와
프로젝트 홈페이지
를 참고하시기 바랍니다.
익스텐션 호스팅 - 크롬 웹 스토어 이전 안내
2014년 3월 25일 화요일
익스텐션(Extension) 개발자분들께 알려드릴 내용이 있습니다. 이제부터는 크롬 웹스토어에서 익스텐션을 호스팅하셔야 합니다. 크롬 유저들을 유해하거나 원치 않는 소프트웨어로부터 보호하기 위해 지난 해 11월부터 해 온 노력의 일환으로, 앞으로 크롬 익스텐션은 크롬 웹스토어에서만 호스팅 할 수 있도록 바뀌었습니다. 이달 초 구글은 윈도우의 크롬 베타 채널에서 이 정책을 강화하고 사용자 및 개발자들로부터 피드백을 받고 있습니다.
익스텐션은 더 원활하고 효과적인 브라우징을 도와주는 좋은 방법입니다. 사용자들이 소셜 네트워크에 더 빠르게 포스팅하거나 좋아하는 스포츠 팀의 최식 소식을 더 잘 알 수 있도록 해 주죠. 이런 많은 서비스들은 대부분 크롬에서 설치를 원하는지 물어보는 익스텐션을 동반합니다. 하지만 이런 과정을 악용하는 경우도 있는데요, 브라우저 세팅을 무력화시키고 사용자의 사용 기록을 불편하게 바꿔버리는, 승인되지 않은 New Tab Page와 같은 악성 익스텐션을 몰래 설치하기 위한 프롬프트를 우회 등이 그것입니다. 사실 윈도우 사용자들의 주된 컴플레인이 이에 관련된 것들이죠.
크롬 웹 스토어에서는 이런 악성 익스텐션이 호스팅 되지 않으므로 사용자의 피해를 최소화 할 수 있습니다. 윈도우 사용자를 더 강력히 보호하기 위해 계속되는 노력의 일환으로, 1월부터 윈도우 스테이블과 베타 채널에서는 크롬 웹 스토어에서만 익스텐션을 호스팅 하실 것을 알려드립니다. 로컬 익스텐션 설치와 엔터프라이즈 정책을 통한 설치 및 크롬 어플은 계속해서 정상적으로 지원 될 예정입니다.
지금 크롬 웹스토어 외부에서 익스텐션을 호스팅하고 계시다면 가능한한 빨리 옮기시길 추천드립니다. 사용자들에게는 전혀 영향이 없으며 계속해서 이전과 같이 여러분의 익스텐션을 이용할 수 있습니다. 원하신다면 웹 스토어 리스트에서 익스텐션이 노출되지 않도록 하실 수도 있습니다. 그리고 웹사이트 전용 설치 플로우를 가지고 계신 경우, 인라인 설치를 이용하실 수 있습니다.
몇몇 개발자분들이 이전하는 데에 시간을 더 달라고 요청하셔서, Windows Stable 채널로까지 이 정책을 강화하기 전인 5월 1일까지로 데드라인을 연장했습니다. 이 정책은 Windows Beta, Stable 채널 유저들에게만 적용됩니다. Windows Dev와 Canary, 맥, 리눅스와 크롬 OS에서는 크롬 웹 스토어 외의 익스텐션을 계속해서 사용하실 수 있습니다.
Windows
Mac
Linux
ChromeOS
Stable
×
○
○
○
Beta
×
○
○
○
Dev
○
○
○
○
Canary
○
○
--
○
사용자들의 불편을 최소화하기 위해, 5월 1일 전에 반드시 크롬 웹 스토어에 익스텐션을 등록해 주시기 바랍니다. 이후부터 크롬 웹 스토어 외부의 익스텐션들은 자동적으로 불능화 됩니다. 불가피하게 데드라인 이후에 등록하셔야 할 경우에는, 유저들이 익스텐션 재설치 과정을 거쳐야 사용이 가능합니다.
이번 변경으로 사용자들의 편의를 최대한 보호하는 동시에 원치않는 익스텐션 설치로 브라우저 사용에 어려움을 겪었던 사용자들에게 도움을 줄 수 있을 것입니다.
AdMob이 새로운 기능으로 2차 앱 경제를 지원합니다. (2014 GDC 내용 공개)
2014년 3월 25일 화요일
가트너에 의하면 2014년
1300억개
이상의 앱이 스마트폰과 타블렛에 다운로드 될 것이며, 이 중 상당수는 무료 앱이 될 전망입니다. 또한
앱에서 발생되는 매출
은 앞으로 4년간 200% 이상 성장할 전망입니다. 이 수치들은 다소 상반되어 보일 수 있으나, 많은 개발자들은 오래 전부터 이 현상의 원인을 명확히 이해하고 있었습니다.
1차 앱 경제에서는 유료 앱이 주를 이뤘으나 현재는 무료 앱과 부분 유료화의 시대라고 할 수 있는 2차 앱 경제가 성장하고 있습니다. 이 2차 앱 경제의 성공의 지표는 다음 3가지 입니다.
● 사용자 이해하기
개발자는 인앱 결제 여부에 따라 사용자를 구분할 수 있어야 하고, 이 데이터를 수익 창출에 활용할 수 있는 정보로 변환할 수 있어야 함.
● 인앱 결제 매출 증가
가트너는 머지 않은 미래에
인앱 결제가 앱스토어 전체 매출의 절반 가량을
차지할 것
으로 예상하지만, 이 모델은 앱 개발자들의 조심스러운 접근을 필요로 하며 적절한 도구가 존재하지 않았음.
● 광고 매출 극대화
개발자가 사업의 더욱 중요한 부분에 집중할 수 있도록 광고는 자동으로 관리되어야 하고, 실시간으로 최적화되어야 함.
AdMob팀은 이 새로운 경제에서 모든 개발자의 성공을 지원하기 위해
2014 Game Developers
Conference
에서 다음 4가지를 발표했습니다.
1. AdMob 내에서 직접 제공되는 Google Analytics
구글은 2012년 중순
모바일 앱 Analytics
를 선보였으며, 이미 수 십만 앱 개발자들이 이를 사용하고 있습니다. 이제는 Google Analytics를 AdMob에 직접 내장하여, 개발자들이 몇 번의 클릭만으로 사용자의 앱 이용 행태를 이해하고, 이에 따라 사용자를 구분하고, 이 정보를 활용할 수 있습니다. 예를 들어 Google Analytics의 전자상거래 보고서는 최고 매출 아이템, 총 매출, 평균 주문 가격 등 인앱 결제에 관한 핵심 정보를 제공합니다.
Google Analytics가 AdMob에 내장됨으로써 개발자들은 광고 매출뿐 아니라 인앱 결제 성과를 포함한 전체 수익 상황을 파악할 수 있습니다. 이 모든 기능은 new AdMob의 개선된 Home 탭 화면에서 한눈에 볼 수 있습니다.
2. 인앱 결제 광고
적절한 사용자의 인앱 결제 유도를 위한 인앱 결제 광고를 선보입니다. 개발자들은 구매 확률이 높은 사용자를 대상으로 적시에 인앱 아이템을 홍보하는 동시에 구매 확률이 낮은 구매자에게는 AdMob 광고를 노출시킬 수 있습니다. 구분 도구는 개발자들이 구매 확률이 높은 사용자들을 빠르게 찾을 수 있도록 도와주며, 인앱 결제 광고를 통해 연관 앱내 광고로 구매확률이 높은 사용자들을 공략할 수 있습니다.
예를 들어, 개발자는 지난 48시간 이내 자사 게임을 처음으로 즐기기 시작한 사용자를 찾아서 이들에게 추가 생명을 제공하는 “웰컴 팩”을 50% 할인된 가격으로 홍보할 수 있습니다. 이런 앱내 광고는 사용자에게 더욱 최적화된 경험을 제공하면서 사용자의 게임 플레이 시간을 연장할 수 있습니다. 그리고 개발자는 이런 앱내 광고의 배치를 정하고, 가로 또는 세로 방향으로 노출시킬 수 있습니다.
3. 광고 네트워크 최적화 및 실시간 CPM
개발자가 앱으로 수익을 창출하기 위해 한 개 이상의 광고 네트워크를 활용할 경우, 조정 도구는 이런 광고 네트워크를 관리하는데 유용합니다. 하지만 이런 도구들이 최고의 매출을 위해 최적화되어 있지 않을 수 있습니다. 이를 해결하기 위한 광고 네트워크 최적화는 AdMob 조정 스택 내에 있는 광고 네트워크로부터 최신 CPM을 획득한 후, 가장 단가가 높은 광고를 요청합니다.
실시간 CPM은 여기서 더 나아가 개발자들의 광고 노출 수입을 극대화할 수 있도록 보장합니다. 개발자가 AdMob을 사용해 수익을 창출하는 경우, DoubleClick Ad Exchange를 통해 프로그로매틱 demand를 포함한 구글의 모든 demand source에 실시간으로 접근할 수 있습니다. 광고 요청 발생 시, 실시간 CPM은 해당 개발자가 구글의 demand source에서 받을 수 있는 최고 CPM과 조정 스택 내 타 네트워크에서 받을 수 있는 CPM을 비교합니다. 구글의 demand source로부터의 광고가 최고가인 경우, 타 네트워크에서 제공하는 저단가 광고 대신 이를 노출시킵니다.
4. 앱 개발자 비즈니스 킷
앱 개발자 비즈니스 킷은 앱 개발자들의 성공적 앱 개발 이해를 돕기 위한 정보를 제공하는 심층
웹사이트
입니다. 앱 개발, 수익 창출, 앱 홍보 등을 다루는 여러 챕터로 구성되어 있습니다. 개발자 인터뷰, 사례 연구 그리고 전 세계 사용자를 대상으로 앱을 개발하는데 도움이 되는 AdMob 설문조사 기반 시장 정보를 제공합니다. 예를 들자면, 중국 스마트폰 사용자 중 1/3이 나만의 캐릭터 꾸미기에 유료 결재를 했다는 사실을 알고 계셨나요?
위 내용을 비롯하여 2014 GDC에서 공개된 구글의 여러 가지 게임관련 내용은
GDC 실시간 스트리밍
을 통해 직접 확인하실 수 있습니다. 그 중 AdMob에 대한 발표는
여기
를 통해 바로 보실 수 있습니다.
작성자: Jonathan Alferness, Product Management Director, Google
구글 플레이 서비스 4.3 버전의 주요 기능을 소개합니다.
2014년 3월 21일 금요일
구글 플레이 서비스가 4.3 버전으로 업데이트되었습니다. 개발자분들에게 유용한 새로운 서비스가 포함되었고, 기존에 제공되는 서비스들에도 여러 기능들이 새롭게 추가되었습니다. 구글 플레이 서비스 4.3 버전은 현재 일반 사용자 분들을 대상으로 배포 중입니다. 배포가 완료되는대로 개발자 분들은 구글 플레이 서비스 4.3 버전의 SDK 를 다운로드 받고 새로운 기능들을 여러분의 어플리케이션에 적용하실 수 있을 것 입니다. 그 전에 4.3 버전에 어떤 멋진 기능들이 추가되었는지 간단히 소개드리도록 하겠습니다.
Google Analytics 와 Google Tag Manager
이미 이전부터 Google Analytics 와 Google Tag Manager 기능을 안드로이드에서 사용하 수 있었지마, 독립적으로 제공되는 라이브러리를 포함해야만 했습니다. 이번 업데이트 부터 구글 플레이에 이와 관련된 기능이 추가되었습니다. 기존의 API 와 유사한 형태이기 때문에 지금까지 해당 기능을 사용하셨던 개발자 분들은 어려움 없이 새로운 API 를 활용하실 수 있고, 혹시 아직까지 Google Analytics 혹은 Google Tag Manager 기능을 활용해본적인 없는 개발자 분들은 지금이 바로 기회입니다.
Google Analytics
를 활용하시면 사용자들이 여러분의 앱을 어떻게 활용하고 있는지, 어떤 기능을 가장 많이 사용하는지, 어떤 화면이 덜 사용되는지 등등을 파악할 수 있고, 이를 기반으로 앱의 기능을 개선하거나 업데이트를 준비할 수 있습니다. 개선할 수 있습니다.
Google Tag Manager
기능을 사용하면 앱의 속성 값등을 구글 클라우드 상에 저장하고 불러올 수 있고, 추가적인 업데이트 없이 앱의 동작 방식이나 기타 다른 기능들 - 예를 들어 배경색등 을 APK를 재배포하지 않고도 변경할 수 있게 됩니다.
Drive API
구글 플레이 서비스 4.1 버전에서 추가되었던 Drive API 에도 다음과 같은 세가지 기능이 새롭게 추가되었습니다.
Pinning - 로컬 저장소에 저장해야할 파일을 지정할 수 있으며, 해당 파일은 오프라인 상태에서도 접근할 수 있도록 보장됩니다. 이 기능은 네트워크 커넥션이 제한된 상황에서 여러분의 앱을 사용하는 사용자들에게 큰 도움이 될 것 입니다.
App Folders - 예를 들어 사진 편집 앱의 경우, 편집 중인 임시 파일을 저장하기 위하여 사용자에게 보이지는 않는 파일을 생성해야 할 수 있습니다. 이런 때 App Folder 기능을 활용하실 수 있으며, 기존의 Drive API 에서 제공하던
Application Data Folder
기능과 유사한 기능입니다.
Change Notifications - 더이상 드라이브 상의 데이터가 변경되었는지를 확인하기 위하여 주기적으로 드라이브 API 를 호출할 필요가 없습니다. 파일이나 폴더에 변화가 있을 경우 이를 바로 알 수 있도록 콜백을 등록한 후 알림을 받을 수 있는 기능이 추가되었습니다.
이 외에도 파일에서 추가적인 메타데이터를 읽어올 수 있는 API 가 추가되었습니다.
Address API
새롭게 Address API 가 추가되어습니다. 개발자는 배달 주문 정보등을 입력하기 위해 주소가 필요한 경우 새로운 API 를 이용해 이를 요청할 수 있습니다. 사용자가 원하는 주소 정보를 입력할 수 있는 사용자 인터페이스가 표시되고, 앱은 정확한 형식의 주소 정보를 입력받아 바로 활용할 수 있게됩니다. 물론 기존의
Location API
를 이용하여 사용자의 현재 주소 정보를 활용하는 방법도 있지만, 새로운 API 를 이용하면 위치 정보가 부정확하거나 사용자가 현재 위치가 아닌 다른 주소를 활용하고 싶은 경우에도 여러분의 앱을 잘 활용할 수 있게됩니다. 특히나 온라인 쇼핑이나 주문 서비스등을 제공하는 앱에서는 정말로 유용하게 사용될 수 있습니다. 새로운 Address API 에 관한 내용은 4.3 SDK 가 정식으로 공개되는대로 추가적으로 알려드리도록 하겠습니다.
Google Play Games services
마지막으로, 구글 플레이 게임 서비스에도 새로운 기능이 추가되었습니다. 우선, 많은 개발자 분들이 원하시던 선물 보내기 기능이 추가되었습니다. 자신의 구글 플러스 서클 친구나 아니면 직접 게임 유저를 검색하여 게임 내에서 가상의 요청을 보낼 수 있는 기능입니다. 많은 게임 개발자분들에게 꼭 필요했던, 한 사용자가 다른 사용자에게 자신이 받고 싶은 선물을 요청하거나 특정 선물을 주는 기능을 구현할 수 있습니다. 이 외에도 iOS 디바이스를 위한 멀티플레이 기능이나 새로운 C++ 플러그인, 새로운 게임 통계 등 다양한 기능들이 추가되었습니다. 플레이 게임 서비스의 새로운 기능들에 관한 보다 자세한 내용은 곧 이어 업데이트될 다음 블로그에서 다뤄볼 예정입니다.
지금까지와 마찬가지로 새로운 SDK 는 플레이 서비스가 일반 사용자들에게 충분히 배포되는대로 바로 공개될 것 입니다. 업데이트 소식에 귀를 기울여주세요. 저희는 새롭게 추가된 다양한 기능들을 이용하여 보다 멋지고 유용한 안드로이드 앱을 만나보길 기대하고 있습니다.
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
12월
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