brunch

You can make anything
by writing

C.S.Lewis

by 유저해빗 Sep 08. 2016

앱 개별 사용자의 행동을 관찰하는 최적의 방법

'리플레이' 기능의 4가지 매력


사용자는 어떤 사용 흐름을 보이다가 앱을 이탈하나요?

여러분의 앱 내에서 진성 유저는 어떻게 활동하나요?

사용자가 특정 화면을 언제 지나가나요?

언제 어느 상황에서 크래시가 나나요?


리플레이 기능을 통해 위와 같은 질문에 대한 답을 구해볼 수 있는데요. 새롭게 리뉴얼된 유저해빗의 리플레이를 소개하기에 앞서, 유저해빗 고객사와의 미팅을 통해 만족도가 높았던 기능임을 먼저 알려 드리고자 해요. 얼마 전 브런치에 발행했던 데이터 분석하는 앱 서비스 이야기 (1) 잉크 인터뷰에서도 리플레이의 매력을 살짝 언급해 주셨었었죠. :)

" 리플레이 기능을 살펴보면 화면 내의 이상 패턴뿐만 아니라 전후 관계까지 파악할 수 있어서 좋아요. 사용자 행동은 왜 그렇게 했는지 파악하려면 맥락이 중요하니까요. 사용자의 행동을 그대로 보여주니까 이상한 결과에 대해 추측하는 시간이 줄어들고 왜 그런 행동을 했는지 좀 더 빨리 파악할 수 있는 거 같아요. " 
- 잉크 김강산 대표


그런데도 아직도 유저해빗의 리플레이를 사용해보시지 않았다면! 지금 확인하세요.


모든 개별 사용자의 흐름을 영상과 같은 형식으로 확인할 수 있는 유저해빗의 리플레이. 앱 사용자가 여러분의 앱에서 어떤 경험을 하는지 그들의 사용 기록을 그대로 영상으로 보여줍니다. 리플레이 기능을 이용하면 사용자가 어떤 문제에 직면했는지 혹은 그들이 여러분의 앱 내에서 중요한 과정을 완료했는지 아닌지를 영상을 통해 쉽게 확인할 수 있습니다. 그렇다면 어떻게 그것이 가능한지 리플레이로 할 수 있는 것들을 살펴볼까요?


1) 문제 사용자 혹은 진성 사용자와 같은 원하는 사용자 구분 필터

2) 사용자의 실제 사용 모습을 영상 형태로 관찰

3) 어떤 사용 과정에서 크래시가 발생했는지 파악

4) 한 사용자의 변화하는 사용경험을 확인



문제 사용자 혹은 진성 사용자와 같은 원하는 사용자 구분 필터


유저해빗은 세분화된 필터를 이용해 관심 있는 세션 기록을 빨리 찾아낼 수 있도록 도와줍니다. 필터를 이용해 원하는 사용자를 찾을 수 있는데, 문제가 있는 사용자의 특성이나 진성유저의 특성을 각 필터에 적용해 원하는 사용자의 상세 활동 내용을 영상으로 확인이 가능합니다. 리플레이 영상은 세션(앱을 시작해서 종료할 때까지를 1 세션)을 기준으로 검색이 가능하고 구분해서 필터링할 수 있는 세션 구분 필터는 다음과 같습니다.

사용경험

세션 길이

액션수

스크린 뷰

유니크 뷰

디바이스

연결 상태

특정화면

크래시

원하는 사용자의 세션을 찾고 싶다면 필터를 어떻게 사용하면 좋을까요? 예를 들어 리플레이에서 구분할 수 있는 필터를 통해 앱을 10번 이상 사용한 사용자, 1분 이상 머무른 사용자, 앱을 한 번 사용할 때 50번 이상의 액션을 한 사용자, 최소 5개 화면을 이동한 사용자 등을 구분할 수 있는데, 이를 통해 각 앱의 진성 사용자 기준을 만들어 사용자를 구분해 볼 수 있습니다. 반대로 크래시가 난 세션만 따로 모아서 확인한다던지, 문제가 있는 사용자의 기준을 세워 분석해 볼 수도 있습니다.

또한 유의해서 봐야 할 사용자를 즐겨찾기 해서 따로 확인이 가능하고, 팀원들과 함께 보고자 한다면 쉽게 복사해 팀원들과의 공유하여 재빨리 접근할 수 있도록 돕습니다.



실제 사용 모습을 영상처럼 확인할 수 있는 리플레이


특정 사용자의 앱 사용 과정을 재현하여 그들의 사용경험이 어떠한지 자세히 관찰할 수 있고 앱을 시작하고 끝날 때까지 어떻게 사용했는지 리플레이 영상으로 확인할 수 있습니다. 사용자가 여러분의 앱 내에서 어떻게 인터랙션 하는지 이해하기 위해 유저해빗은 사용자의 이용 세션을 기록합니다. 리플레이에서 확인할 수 있는 정보는 다음과 같습니다.

화면 스크린샷

세션 정보

사용자 정보

터치 액션 정보

오브젝트 정보

앱 내에서 하는 모든 사용자 액션은 타임스탬프가 찍혀 기록이 됩니다. 앱의 사용자가 한 번 앱을 접속해서 나갈 때까지의 모든 행동을 확인할 수 있는데, 여러 화면을 지나가면서 액션 했다면 화면마다 어떤 액션을 언제 했는지 시간 순서대로 확인할 수 있습니다. 리플레이 영상을 통해 동적으로 유저의 행동을 확인할 수도 있고, 시간순으로 사용자의 액션 내용을 노트 기록 형식으로 확인할 수 있습니다. 사용자가 앱 화면에서 어떤 버튼을 눌러서 다음 화면으로 넘어가고, 스와이프와 같은 액션을 하는지 다양한 사용자의 액션을 직접 눈으로 확인하세요. 



어떤 사용 과정 중에 크래시가 발생했는지 쉽게 파악 가능


특히, 크래시가 발생한 세션에 대한 리플레이도 확인할 수 있어 어떤 상황에서 크래시가 발생했는지 사용 흐름을 따라 확인이 가능합니다. 리플레이 형식으로 어떤 사용 과정 중에 크래시가 발생했는지 보기 쉽게 확인할 수 있어 크래시 재현이 용이하며, 해당 크래시의 로그도 제공하여 빠른 문제 해결을 가능하게 합니다. 



한 사용자의 변화하는 사용경험을 확인


또한 동일한 사용자가 앱을 여러 번 사용했다면, 해당 사용자의 다른 세션도 함께 확인해 사용자가 반복적으로 앱을 사용하면서 행동에 어떤 변화가 있었는지 분석해볼 수 있습니다. 한 명의 사용자에 대해 앱을 다운로드해 첫 사용시점부터 최근 접속까지의 사용기록을 통해 사용자의 학습기간을 파악해볼 수도 있습니다.

예를 들어 사용자가 특정 화면에 접근해 A라는 액션을 하기까지를 앱의 학습 목표라고 생각해봅니다. A라는 액션을 하기까지 기간으로는 얼마나 흘렀는지, 누적 사용시간은 얼마나 되었는지 등 앱의 첫 사용부터 얼마나 지난 후에 A라는 기능을 사용하기 시작했는지 알 수 있습니다. 학습기간을 줄일 방법이 있는지, 앱을 사용하면서 문제는 없었는지, 아예 사용하지 않았다면 어떤 문제가 있는지 리플레이를 통해 사용자의 상세한 사용 과정을 확인해보세요.



이쯤에서 궁금해지는 리플레이에 대한 고민 FAQ


Q) 그대로 기록해서 보여준다고 했는데, 개인정보 문제는 없나요?

기본적으로, 유저해빗은 비밀번호와 카드의 숫자와 같은 개인정보 관련 정보는 기록하지 않습니다. 추가로 보안을 적용해 사용자의 터치 정보 수집을 원하지 않는 경우에는 별도의 보안 설정으로 지정하여 사용할 수 있습니다.


Q) 사용자의 데이터를 많이 사용하거나 무겁지는 않을까요?

동영상과 비슷한 품질의 리플레이가 1kb 미만의 데이터 사용량으로 가능하다는 사실! 유저해빗의 리플레이는 앱 사용자의 행동을 상세하게 영상처럼 관찰할 수 있지만 실제 앱의 성능에 크게 영향을 미치지 않기 때문에 부담 없이 사용해보실 수 있습니다.



유저해빗의 리플레이를 통해 실제 사용자들의 앱 이용에 대한 영상을 확인하면서 여러분의 모바일 앱 내에서 사용자들이 하는 모든 행동을 볼 수 있습니다. 유저해빗은 모든 화면과 탭, 스와이프와 같은 다양한 사용자의 액션을 수집합니다. 이 모든 것은 여러분의 앱에 유저해빗이 제공하고 있는 SDK를 삽입하면 됩니다. 초간단 설치방법은 1분이면 뚝딱, 간단한 UserHabit 설치법을 참고하세요!




아직도 유저해빗의 리플레이를 사용해보시지 않았다면! 지금 바로 확인하세요.


http://www.userhabit.io/

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari