한국의 개발자들을 위한 Google for Developers 국문 블로그입니다.
애널리틱스에서의 새로운 변화들을 지금 바로 확인해 보세요.
2017년 6월 23일 금요일
<블로그 원문은
여기
에서 확인하실 수 있으며, 블로그 번역 리뷰는
정승욱(Android GDE)
님이 참여해 주셨습니다.>
Firebase는 우리가 앱을 향상시키는 첫 번째 단계에서 사용자들이 앱과 어떤 식으로 상호 작용하는지, 즉 사용자가 좋아하는 부분은 무엇이고, 어디서 문제를 겪고 있으며, 충분히 활용되지 않는 기능은 무엇인지 등을 파악하는데 도움을 주고 있습니다. 이것이 바로 우리가 완벽한 모바일 분석 솔루션을 만들겠다는 것을 목표로 모바일 앱의 빌드 방식에 맞게 특별히 설계되어 무제한으로 사용할 수 있는 무료 앱 분석 기능을 통해 Firebase용 Google 애널리틱스를 처음부터 다시 빌드한 이유입니다.
이제, 마지막 단락을 더 주의하여 살펴보면 이전에는 Firebase Analytics라고 했던 제품이 이제는 "Firebase용 Google 애널리틱스"라고 하는 것을 알아차릴 수 있을 것입니다. 여러분이 잘 알고 있고 좋아하는 것과 똑같은 애널리틱스 제품이니 염려하실 건 없습니다. 이름이 바뀐 점에 대해서는 조만간 자세히 설명할 것입니다.
작년에 우리는 사용자가 현재 앱과 상호 작용하는 방식에 대한 인식을 시사하는
StreamView
와 테스트 기기에서 현재 발생하고 있을 수 있는 분석 이벤트(및 오류!)가 무엇인지 자세히 확인할 수 있는 DebugView의 추가를 포함해, Firebase용 Google 애널리틱스를 상당히 개선했습니다.
올해 Google I/O에서 우리는 새롭게 향상되고 개선되어 애널리틱스 제품을 훨씬 효과적으로 사용할 수 있게 만드는 많은 기능을
발표
하게 되어 기쁘고 좋았습니다. 이 프레젠테이션(
YouTube로도 시청
할 수 있음)을 놓친 분들을 위해 Firebase용 Google 애널리틱스에서 새로워진 사항에 대해 간략히 요약해 드리겠습니다.
사용자설정 매개변수 보고
Firebase용 Google 애널리틱스를 사용하면 앱에 기록하는 이벤트와 함께 최대 25개의 사용자설정 매개변수를 제출할 수 있습니다. 예를 들어, 게임에서
end_of_round
이벤트를 제출하는 경우 이 이벤트와 함께
user_score
또는
premium_coins_earned
매개변수를 제출할 수 있습니다. 개발자는 이러한 다양한 매개변수 값을 분석함으로써 게임이 기대했던 수준으로 높은 점수 분포나 일반적인 지급률을 가지도록 할 수 있습니다.
하지만 지금까지는 데이터를 먼저 BigQuery로 내보내어 분석을 수행하지 않고는 이러한 사용자설정 이벤트 매개변수 대부분의 결과를 볼 수 없었습니다. Firebase 콘솔에서 직접 이러한 이벤트 매개변수에 대한 요약을 볼 수 있도록 하는 것이 애널리틱스가 작년에 처음으로 출시된 이후 우리가 가장 많은 요청을 받은 기능이었습니다. 그런 이유에서 우리는 개발자 여러분이 이러한 보고서를 사용할 수 있도록 만드는 과정에 있어 커다란 첫걸음을 내디뎠다고 발표하게 되어 무척 기쁩니다.
Firebase에서 사용자설정 이벤트 매개변수를 사용하기 위해서는 개발자가 관심을 두는 매개변수가 무엇인지 Firebase용 Google 애널리틱스가 알 수 있도록 해야 합니다. 이를 위해서는 Firebase 콘솔에서 특정 이벤트로 이동하고 인터페이스에서 "Add event parameters" 버튼을 클릭하면 됩니다. 여기서 매개변수를 지정하고, 숫자인지 문자열인지를 나타내고, 해당하는 경우 측정 단위를 추가할 수 있습니다.
이러한 작업을 마치고 나면 콘솔에서 바로 이러한 매개변수의 요약 정보가 보이기 시작할 것입니다. 숫자 값에 대해서는 합계와 평균이 표시되고, 문자열에 대해서는 가장 인기 있는 값 목록이 표시됩니다.
Firebase용 Google 애널리틱스에서 사용할 수 있는 다른 분석 보고서와 마찬가지로, 사용자 속성 또는 대상을 기준으로 이러한 보고서를 필터링하여 다양한 사용자가 다양한 방식으로 앱과 어떤 식으로 상호 작용하는지를 더욱 효과적으로 파악할 수 있습니다.
현재로서는 요약 보고서를 생성하고 싶은 이벤트 매개변수를 최대 50개까지 지정할 수 있습니다.
BigQuery의 무료 저장소 계층
물론, 상당수의 사용자설정 이벤트 매개변수를 분석하거나 Firebase 콘솔에서 가능한 수준보다 더욱 정교한 분석 작업을 수행하고자 하는 경우 Google 애널리틱스 데이터를 클라우드 환경의 Google 데이터 웨어하우스인 BigQuery로 바로 내보낼 수 있습니다. BigQuery의 데이터 분석 기능은 데이터에 대한 모든 종류의 임시 쿼리 또는 사용자설정 분석을 실행할 수 있는 아주 강력한 방식이므로, 모든 개발자가 이 기능을 사용해 볼 것을 권장합니다.
작업 진행에 도움을 주기 위해 이제 BigQuery에 무료 저장소 계층이 추가되었습니다. 이 무료 저장소 계층은 Firebase용 Google 애널리틱스를 사용하는 모든 프로젝트에 사용할 수 있으며 정확히 10GB의 데이터를 저장할 수 있습니다. BigQuery에서 매달 제공되는 1TB의 무료 쿼리 사용량과 이 무료 저장소 계층을 함께 사용하세요. 그러면 상대적으로 적은 비용으로 상당히 많은 BigQuery 분석 작업을 수행할 수 있습니다. Data Studio에 새로 추가된 분석 보고서 템플릿을 사용하면 사용자설정 매개변수(또는 BigQuery에서 측정할 수 있는 기타 항목)에 대한 멋진 보고서를 아주 쉽게 작성할 수 있습니다.
Firebase 및 AdMob
우리는 Firebase 및 AdMob이 서로 통신하는 방식과 관련하여 몇 가지 주요 기능을 대폭 개선했습니다. 우유와 쿠키의 조합처럼
1
, Firebase와 AdMob을 함께 사용하면 두 제품의 강점을 보완하는 흥미로운 새로운 조합이 탄생합니다!
AdMob 계정을 Firebase에 연결하면 앱이 다른 분석 이벤트와 같이 (
조정된 광고 단위
와 함께) AdMob과 연결된 분석 이벤트를 자동으로 기록합니다. 이에 따라 Firebase용 Google 애널리틱스는 화면, 광고 형식 또는 광고 단위와 같은 중요한 특징을 기준으로 분류되는 광고 효과, 클릭 수, 노출 시간에 대한 보고서를 작성할 수 있습니다. 따라서 이전에 비해 어떤 광고가 앱에서 가장 효과적인지, 가장 많은 광고 수익을 내는 곳은 어디인지, 사용자가 가장 많은 시간 동안 보는 광고는 무엇인지를 더욱 쉽게 확인할 수 있게 됩니다.
AdMob 계정과 Firebase 계정을 함께 연결하면 앱에서 수익을 창출하는 부분이 어딘지 더욱 완벽하게 파악할 수도 있습니다. 대시보드상의 APRU 보고서와 Attribution 보고서의 Lifetime Value 지표 모두에 이제 AdMob 광고와 인앱 구매에서 창출되는 수익이 포함됩니다.
이는 수익 관점에서 앱의 성과가 어떤지 훨씬 더 완벽하게 파악하고 어떠한 성장 캠페인으로 더 많은 수익을 창출시켜 주는 사용자를 끌어오는지 더 정확하게 측정하는 데 도움이 될 수 있습니다.
자동 화면 추적
저처럼 한가한 시간에 최신 Firebase 릴리스 노트를 읽어보는 분이라면 몇 달 전에 Firebase가 기록하는 이벤트에 대한
화면 추적
지원 기능 추가 작업을 시작했다는 사실을 알고 계셨을 겁니다. 이번 달에는 사용자들이 가장 오랜 시간을 보내는 세 가지 화면을 보여드림으로써 Firebase용 Google 애널리틱스에 화면 추적 보고서를 추가하는 첫 과정들을 진행할 예정입니다. Firebase 대시보드의 User Engagement 섹션에서 이 정보를 찾을 수 있습니다.
화면 추적 보고 기능은 화면이 전환될 때마다
screen_view
이벤트를 자동으로 기록함으로써 자동으로 작동합니다. 그런 다음 이러한 이벤트가 서버에서 결합되어 앱 전체에서 사용자가 수행하는 작업에 대한 더욱 완벽한 그림을 그리게 됩니다. 다른 이벤트와 마찬가지로, StreamView 또는 DebugView에서 이런 이벤트를 보거나 BigQuery를 통해 분석할 수 있습니다. 예를 들어, 동일한 ViewController 내에서 여러 "화면"을 모두 구성한 게임 개발자와 같이 이러한 이벤트를 사용자설정하려는 경우 클라이언트에서
이러한 이벤트를 수동으로 설정
하는 방법으로 이 작업을 수행할 수 있습니다.
추가 귀인 파트너!
귀인 추적(attribution tracking)
에 이미 Firebase용 Google 애널리틱스를 사용할 수 있게 되어 있습니다. 이 기능은 어떤 광고 네트워크에서 사용자를 보내주고 있는지 뿐만 아니라, 어떤 광고 네트워크에서 개발자 자신이 가장 관심을 두고 있는 소중한 사용자를 보내주고 있는지를 파악하는 데도 도움이 됩니다. 그리고 DoubleClick Campaign Manager 및 Bid Manager에 대한 귀인 추적 기능을 포함하는 DoubleClick Digital Marketing과 새롭게 통합되었다는 점도 기쁜 마음으로 알려드립니다. Google이 시스템에 통합해온 50개 이상의
타사 광고 네트워크
(계속 증가하는 중임!)에 이를 추가하세요. 그러면 Firebase가 진정한 네트워크 간 귀인 데이터를 사용하여 광고 비용의 지출처에 대해 더 나은 결정을 내리는 데 도움이 될 수 있습니다.
이름은 새로 바뀌었어도 전과 똑같이 훌륭한 제품
앞으로 모든 모바일 앱에 대해 Google에서 자신 있게 추천하는 앱 분석 솔루션이라는 점을 확실히 하기 위해, Firebase Analytics라는 브랜드를 Firebase용 Google 애널리틱스로 새롭게 단장할 것입니다. 하지만 개발자로서는 모든 분석 데이터의 생성에 Firebase Analytics SDK와 해당 이벤트 기반 모델을 계속 그대로 사용할 수 있습니다.
기존 앱에 이전의 Google Analytics Services SDK를 사용하고 있더라도 걱정하지 마세요. 달라질 건 없습니다. 하지만 향후 릴리스에는 Firebase SDK를 추가해 보시기 바랍니다. Firebase SDK를 사용하면 Firebase용 Google 애널리틱스의 최신 보고서와 새롭게 제공되는 기능을 이용할 수 있게 됩니다. 오랫동안 Google Analytics를 사용해왔다면 Google Tag Manager를 사용하여 이벤트 데이터를 이러한 보고서로 자동 전송할 수도 있습니다. 이 주제에 대한 도움이 더 필요하신 분은 몇 달 전에 앱에서 이런 분석 라이브러리가 함께 작동하도록 하는 방법에 대한 몇 가지 전략을 다룬 블로그 게시물이 있으므로
해당 내용
을 확인해 보세요!
지금 바로 사용해 보세요!
Firebase용 Google 애널리틱스에 이처럼 향상된 기능을 제공하게 되어 무척 흥분됩니다. 이런 향상된 기능에 대해서는
"Google Analytics를 사용 중인 앱에 Firebase Analytics를 어떻게 추가하나요?
"에 이미 자세히 설명해두었으니 언제든 확인하실 수 있습니다. (예제는 데모 프로젝트 참조!). 아직 애널리틱스를 제품에 추가하지 않은 경우 시작하려면
여기
에서 필요한 모든 설명서를 찾을 수 있습니다. 시험 사용해 보시고 여러분의 의견을 들려주세요!
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
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