IMQA 활용하기

IMQA를 더욱 효과적으로 쓰는 방법을 소개해 드립니다. 아래 상황, 기능에 따른 활용 방법을 확인해 보시고, 지금 바로 시작해 보세요! 아래 내용을 포함한 IMQA 제품 및 기술 이야기는 IMQA 기술 블로그에서 확인하실 수 있습니다.

문제 상황에 따른 활용 방법

주요 메뉴의 상세 기능 파악 및 활용 방법

주요 데이터 읽어보기

함께 읽어 보면 좋을 자료들

Ⅰ. 문제 상황에 따른 활용 방법

[크래시/커스텀 에러] 모바일 앱에서 발생하는 모든 에러를 관리하는 방법!

모바일 앱에서 발하는 에러는 로그인이나 인증 문제 등 대부분 기능 에러입니다. 하지만 크래시 솔루션으로는 위와 같은 현상을 확인할 수 없는데요. 앱이 비정상적으로 종료되었을 때만 에러 정보를 수집하기 때문입니다. 그렇기 때문에 우리가 앱을 사용하면서 겪는 대부분의 에러에 대해선 정보를 수집하지 않아 사용자 경험이 개선되지 않습니다.

그렇다면 크래시 솔루션으로 수집되지 않은 에러는 어떻게 관리해야 할까요?

IMQA는 커스텀 에러를 통해 빠짐없이 관리할 수 있습니다!

[화면 로딩] 화면이 느려지는 원인과 해결 방법

모바일 앱에서 하염없이 돌아가고 있는 로딩을 보면 어떤 생각이 드시나요? 혹은 쇼핑몰 앱에서 이미지가 버벅거리면서 끊기듯 나오면 어떤 생각이 드시나요? 대부분 앱 사용자들은 로딩이 조금만 늦어도 답답함을 느끼고, 길어질 경우 앱을 종료할 것입니다. 더한 경우 앱을 삭제하기도 하죠.

그렇다면 사용자를 불편하게 만드는 주원인인 화면 느림과 버벅거리는 현상은 왜 발생하는 것일까요?

화면이 느려지는 다양한 원인과 해결 방법에 대해 확인해 보세요.

Ⅱ. 기능 및 활용 방법

‘대시보드’ 기능 뜯어보기 & 자주 묻는 질문

IMQA MPM의 대시보드는 앱 버전 별로 성능을 확인할 수 있는 성능 대시보드와 2개의 프로젝트를 동시에 확인할 수 있는 A/B 대시보드로 구성되어 있습니다. (A/B 대시보드는 Standard 이상 플랜에서 사용 가능합니다.)

성능 대시보드에서는 실시간 모니터링을 통해 전체적인 앱 성능 현황을 한눈에 파악할 수 있고, A/B 대시보드에서는 직관적으로 A/B 데이터를 동시에 확인할 수 있고, 비교할 수 있습니다.

대시보드의 기능에 대해 상세히 알아보고 효과적으로 사용할 수 있는 방법을 확인해 보세요!

‘화면 성능 분석, 성능 상세 분석’ 기능 뜯어보기

성능 분석의 주요 기능인 화면 성능 분석, 성능 상세 분석! 화면 성능 분석에서는 각 화면 별 성능, 화면 조회 수와 이동 경로를 한눈에 확인할 수 있으며, 성능 지표에 대한 히트맵을 통해 성능 분포와 저하 상황을 상세히 분석할 수 있습니다.

성능 상세 분석네이티브 스택 분석, 웹 리소스 분석, 상세 응답 분석을 할 수 있습니다. 이를 통해 성능의 문제점과 문제가 되는 구간을 파악할 수 있습니다. (화면 성능 분석, 성능 상세 분석은 Standard 이상 플랜에서 사용 가능합니다.)

성능 저하 원인의 상세 분석이 가능한 기능과 어떻게 사용해야 할지 확인해 보세요!

‘보고서, 알림, 관리’ 기능 뜯어보기 & 자주 묻는 질문

보고서에서는 앱 버전별 측정된 성능 지표에 대한 리포트를 확인할 수 있습니다. 알림 기능을 통해 성능 지표별 알림 기준치와 특정 버전, 디바이스 등 다양하게 알림을 설정! 대시보드에서 확인은 물론 이메일로 알림을 받아 장애 발생 전 대처할 수 있습니다. 관리 기능에서는 간편하게 프로젝트 관리가 가능하며, 화면 이름 변경으로 더욱 편리하게 IMQA를 이용할 수 있습니다. (보고서 및 관리 일부 기능은 tandard 이상 플랜에서 사용 가능합니다.)

보고서, 알림, 관리 기능 및 설정 방법에 대해 알아보세요!

‘크래시’ 기능 뜯어보기

IMQA Crash의 모든 기능에 대해 상세히 알아보고, 데이터 읽는 방법부터 활용 팁까지 확인해 보세요!

‘통계’ 기능 뜯어보기

통계 기능은 성능 지표별 사용자 데이터 분포와 사용자 환경을 함께 분석할 수 있는 ‘구간 분석’사용자의 앱 이용에 대한 데이터를 확인・분석할 수 있는 ‘사용자 통계’ 기능으로 구성되어 있습니다.

성능 지표별 사용자 데이터와 특정 성능 저하 구간 확인 방법과 데이터를 읽는 방법, 통계를 효율적으로 사용하는 방법까지 알아보세요!

WPM 기본 설정: 교차도메인 등록, 알림 & 기준치 설정

교차 도메인 기능을 통해 메인 도메인 외 서브 도메인(ex. https://m.iaqa.io)까지 등록하시면 누락 없이 모니터링이 가능합니다. 또한 CORS(Cross-Origin Resource Sharing) 접근이 필요한 경우, 허용할 출처를 지정할 수도 있습니다.

또한 알림, 기준치 설정을 통해 보다 편리하게 모니터링이 가능하니, 지금 바로 설정해 보세요.

‘URL 패턴’ 설정 방법 & 자주 사용하는 설정

대부분의 웹사이트에서는 추적 분석을 위한 식별 값, 광고, 검색어 등으로 여러 개의 파라미터가 생성됩니다. 이에 1개의 페이지에 여러 개의 URL이 생기는 경우가 많습니다. 웹 프론트엔드 모니터링 솔루션 WPM에서는 사용자가 접속한 URL 데이터를 수집하기 때문에 여러 개의 URL 페이지로 보일 수 있습니다.

이때 ‘URL 패턴 설정’을 통해 파편화된 URL을 그룹화하여 더욱 편리하고, 효과적으로 웹페이지의 성능 모니터링이 가능합니다. 예시 사이트와 URL 구조에 대한 설명을 통해 쉽게 따라하실 수 있도록 안내해 드립니다.

Ⅲ. 데이터 읽기

MPM 데이터 읽기

IMQA는 실시간으로 수집한 모든 성능 데이터를 다양한 시각화를 통해 보여주고 있습니다. MPM를 이용하는 과정에서 볼 수 있는 시각화 데이터를 바르게 읽고, 이해하는 방법을 예시와 함께 확인해 보세요.

Crash 데이터 읽기

모든 플랜에서 확인 가능한 Crash의 데이터를 바르게 읽고, 이해하는 방법에 대해 확인해 보세요.

LITE 데이터 읽기

LITE 플랜에서 확인할 수 있는 MPM의 대시보드의 데이터 읽는 방법에 대해 안내해 드립니다.

화면별 성능 현황(버블 차트) 데이터 읽기

'화면별 성능 현황'에 사용된 버블 차트에 대해 간략히 알아보고, 이를 통해 어떻게 '화면별 성능 현황'을 해석하는지 여러 가지 예시를 통해 정리해 보았습니다.

최근 5분 성능 지표(히스토그램) 데이터 읽기

'최근 5분 지표'에 사용된 히스토그램에 대해 간략히 알아보고, 이를 통해 어떻게 '최근 5분 성능 지표'를 해석하는지 여러 가지 예시를 통해 정리해 보았습니다.

통계(구간 분석) 데이터 읽기

통계의 '구간 분석'에 대해 알아보고 구간 별로 어떻게 해석하는지 정리해 보았습니다.

Ⅳ. 함께 보면 좋을 자료

화면 성능 저하, 어떻게 개선할까?

개발할 땐 문제가 없었는데, 배포하고 보면 느리게 이유는 무엇일까요? 쉽게 놓치게 되는 대표 케이스를 찾아보고, 개선 방법을 정리해 보았습니다.

웹 페이지 로딩 과정 이해와 성능 최적화

웹 브라우저에서 어떻게 웹 페이지가 로딩될까요? 실제 웹 페이지 로딩 시간을 측정하는 에이전트를 개발해야 하는 IMQA 팀에서 웹페이지 성능 최적화에 대한 노하우를 정리해 보았습니다.

웹 앱의 랜더링 속도 올리기

웹 앱의 랜더링 속도를 올리기 위한 고민을 기반으로, IMQA가 어떻게 리소스 관리 정책을 제공했는지 정리해보았습니다.

앱 서비스 주요 장애, 화면 로딩 속도 알아보기!

앱 서비스 운영 시, 어떠한 부분을 중요하게 판단해야 할까요? 그리고 실제 고객이 느끼는 장애는 어떠한 것이 숨겨져 있을까요? 앱 서비스 운영 시 가장 고려해야 하는 항목에 대해 살펴봅니다.

앱 서비스 주요 장애, 발열 알아보기!

발열에 대한 원인은 어떻게 찾아야 할까요? 모바일 아키텍처에 대해 알아보고, 장애가 난 사례들을 공유해 드립니다.

사용자 인식과 웹 성능 측정의 변화

웹 성능 주요 지표인 Lighthouse 측정 지표에 대해 알아보고, 디지털 기술 발전과 최신 웹 개발 트렌드에 따른 Speed Index의 중요도 논란에 대해서도 함께 정리해 보았습니다.

스택(Stack), 어떻게 분석할까요?

IMQA에서는 stack을 수집하여 성능이 느린 원인을 찾아주고 있습니다. stack이란 무엇인지, 무슨 일을 하고, 어떻게 분석할 수 있는지 정리해 보았습니다.

Last updated