앱 업데이트/배포 전 충분히 테스트를 해도 예기치 못한 오류가 생기죠. 이런 문제를 실시간 모니터링을 통해 빠르게 찾고, 문제를 분석하고 해결할 수 있도록 도와드리는 것이 바로 IMQA인데요!
고객 후기 다섯 번째 시간에는 특정 OS에서만 발생한 문제를 찾아 해결한 이커머스 E사의 해결 방법을 소개합니다. 다른 고객 사례는 아래에서 확인하실 수 있습니다.
- 이벤트 진행이 많은 이커머스 A사의 선택은?
- 특정 시간대 집중 모니터링이 필요한 B사의 선택은?
- 다양한 연령층이 사용하는 C사의 앱 관리 비결은?
- 결제 중 자꾸 꺼지는 앱, D사의 해결 방법은?
모니터링 대상 서비스는?
2030 대상의 이커머스 앱
주요 고객이 2030인 만큼 평소에 Android와 iOS 동시 모니터링을 진행해 왔는데요. 타겟 연령대가 좁은 만큼 대국민 서비스 대비 상대적으로 기기 종류가 다양하지는 않지만, 모바일에 익숙하고 빠르고 편리하지 않으면 그만큼 빨리 이탈하기 때문에 사용자 만족도를 위한 성능 극대화가 중요한 서비스입니다.
무엇이 문제였을까?
모니터링 중 특정일을 기점으로 여러 화면에서 문제 발생!
모니터링하던 중 일부 화면에서 문제가 발생하기 시작했습니다. 평소 문제 발생률과 알림을 타이트하게 설정하여 꼼꼼하게 관리하고 있어서 여러 화면에서 동시에 문제가 생기고 있는 상황을 큰 이슈로 판단하고 문제 원인을 찾기 시작했습니다.
어떻게 문제를 찾고, 해결했을까?
- 알림을 통해 문제 발생을 빠르게 인지
- 실시간 모니터링과 구간 분석을 통해 문제 화면과 원인을 파악
먼저 알림과 대시보드를 통해 문제가 발생한 화면을 빠르게 찾을 수 있었습니다. 문제발생률과 방문율이 높은 화면을 우선적으로 확인하였습니다.
대시보드에서 해당 화면 카드를 선택하면 화면 상세분석으로 이동합니다. 여기서 기준치를 초과하는 부분(셀)을 클릭하거나 드래그하여 해당 부분에 대한 상세 분석을 시작합니다.
성능상세분석 팝업을 통해 해당 부분에 대한 디바이스 정보 리스트와 해당 디바이스에 대한 트레이스뷰, 역추적 사용자 행동분석을 확인할 수 있습니다. 확인 결과 특정 OS에서 문제가 발생하고 있음을 알 수 있었습니다.
추가 확인을 위해 통계 > 구간분석에서 문제가 발생한 시간대의 하위 5% 구간을 선택하여 보니, 하단의 사용자 통계 부분에서 하위 5% 구간의 상당수가 위에서 확인한 OS임을 알 수 있었습니다.
이에 최근 특정 기기에서 업데이트를 진행한 OS 버전임을 확인한 후, 해당 OS에 대한 업데이트를 준비하였습니다. 업데이트가 진행되기 전 메인 화면에 특정 OS 버전으로 업데이트한 경우 화면이 늦게 뜨는 경우가 발생할 수 있으며, 불편함 없이 사용하실 수 있도록 빠르게 개선하고 있다는 안내 팝업을 게재하였습니다.
코드 레벨 분석을 통해 더 정확한 원인을 찾아 해당 OS 버전에 대한 앱 업데이트 진행하여 문제를 완벽히 해결할 수 있었습니다.
현재는 어떻게 사용하고 있을까?
특정 기기의 OS 버전이 업데이트된다는 공지가 뜨면 알림에서 디바이스 모델별로 알림을 받을 수 있도록 설정 후 집중 모니터링
알림에서 앱 버전, 디바이스, OS 버전, 위치에 따라 기준치를 변경하고 알림을 받을 수 있기 때문에 특정 OS 버전을 별도의 알람으로 설정하고 담당자를 배정하여 별도 모니터링을 진행하고 있습니다.
이번 시간에는 OS 버전에 따른 문제를 빠르게 찾고 해결한 사례를 안내해 드렸는데요. 해당 기능에 대한 자세한 설명은 MPM 주요 기능에서 확인하실 수 있습니다.