IMQA를 쓰고 계신 고객사에서 가장 많이 사용하고 있는 기능은 무엇일까요? 또, 관심을 가져주시는 분께서 흥미로워하는 기능은 무엇일까요?
바로 '행동분석'입니다. 클릭 한 번으로 특정 사용자의 이용 흐름을 파악할 수 있기 때문이죠. 이러한 행동분석 기능을 더 효과적으로 사용하실 수 있도록 행동분석은 어떤 기능인지, 어떻게 사용할 수 있는지 안내해 드립니다.
IMQA 행동분석 분석 목적별 사용법 알아보기
Q. 행동분석 기능이 정확히 무엇인가요?
A. '행동분석'은 사용자의 앱 시작부터 종료까지 이용 흐름을 확인할 수 있는 기능입니다. 이용 중 어느 화면에서 성능 문제와 크래시가 발생했는지 한 번에 확인할 수 있으며, 해당 문제의 원인을 파악할 수 있는 성능상세분석이 가능합니다.
크게 '특정 사용자 행동분석', '역추적 행동분석', '크래시 행동분석'으로 나뉘며, 각 기능에 대한 상세 설명과 사용 방법을 아래에 소개해 드립니다.
1. 특정 사용자 행동분석
특정 고객이 겪은 문제를 확인하고 해결해야 할 때!
'특정 사용자 행동분석'은 이름 그대로 특정 사용자의 정보로 조회하여 앱을 어떻게 사용하였는지 이용 흐름을 파악할 수 있는 기능입니다.
서비스를 운영하다 보면 어떤 화면인지 설명하기 어려워하시면서 무작정 안된다, 라고 하시는 CS를 한 번쯤은 받아보셨을 텐데요. 어느 경로로 사용하다가 문제가 발생했는지, 문제가 발생한 화면은 어디였는지 고객에게 확인하는 것은 쉽지 않은 일이죠. (확인한다고 해도 시간도 오래 걸릴뿐더러 고객에게 부정적인 인상만 강화할 뿐이죠.)
이때 해당 사용자의 정보로 검색하여 문제를 겪은 시간대를 선택하면 어느 경로로 앱을 이용하였고, 이동하는 과정에서 어떤 화면에 무슨 문제가 발생했는지 바로 확인할 수 있습니다. 또한 문제가 발생한 화면 선택 시, 트레이스 뷰/웹 리소스 분석/크래시와 같은 상세화면분석 화면을 통해 문제의 원인을 찾을 수 있습니다.
2. 역추적 행동분석
문제를 겪은 사용자가 어떻게 사용했는지 확인이 필요할 때!
'역추적 행동분석'은 앞서 설명해 드린 '특정 사용자 행동분석'과 달리 특정 사용자가 아닌 문제가 겪은 디바이스를 기준으로 이용 흐름을 확인합니다. 누군지 모르는 문제를 겪은 디바이스의 사용자죠.
화면상세분석이나 구간분석에서 문제 상황 분석을 위해 히트맵 선택 시 확인할 수 있는 성능상세분석에서 역추적 행동분석을 확인하실 수 있습니다. 성능상세분석의 상단의 리스트 중 확인이 필요한 항목을 선택 후 중앙에 있는 '사용자 행동분석'을 누르면 누군지는 모르지만, 해당 디바이스의 사용자가 앱을 어떻게 이용했고, 어느 경로로 이용하는 중에 어떤 문제를 겪었는지 빠르게 파악할 수 있습니다.
3. 크래시 행동분석
특정 크래시를 겪은 사용자의 이용 흐름을 파악해야 할 때!
'크래시 행동분석'은 MPM과 연계되어 크래시를 겪은 사용자의 이용흐름을 파악할 수 있습니다.
크래시 분석 중 어떤 이용 과정에서, 어떤 화면에서 크래시가 발생했는지 파악이 필요할 때 해당 크래시 상세 분석에서 확인할 수 있습니다. 누구인지 알 수는 없으나, 해당 크래시의 인스턴스 목록에서 '사용자 행동분석'을 클릭하면 MPM 행동분석으로 이동합니다. MPM 행동분석에서 선택한 디바이스 사용자의 이용 흐름을 확인할 수 있습니다.
MPM 행동분석의 강점은 클릭만으로 이용 흐름을 확인하고 문제 발생 화면을 빠르게 찾을 수 있다는 것입니다. 불편을 겪은 고객에게 재차 확인하지 않아도 되며, 사용자 시나리오 및 문제 상황 재현에 큰 시간을 할애할 필요도 없습니다.
성능 문제는 고객에게 직접적인 불편함을 주기 때문에 문제 발생 여부, 문제 지점, 문제의 원인을 빠르게 찾아 해결하는 것이 중요합니다.
클릭 한 번으로 문제 화면을 찾고 이동 경로 파악이 가능한 IMQA를 통해 성능 관리를 시작해 보세요.