In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.
모바일 앱 충돌로 인해 사용자가 부정적인 리뷰를 제출하게 되어 조직의 평판에 영향을 미칠 수 있습니다. 충돌로 인해 사용자가 앱을 완전히 삭제하게 되어 조직의 수익성에 영향을 미칠 수도 있습니다. 크래시 분석 페이지를 사용하면 개발 생활주기에서 가장 중요한 병목현상 중 하나인 병목지점, 즉 예상치 못한 예외 해결을 식별하고 처리할 수 있습니다.
충돌 분석 기능 사용
개발팀이 이메일로 충돌 알림을 받으면 이메일 링크를 선택하여 사용자 인터페이스에서 충돌에 대한 자세한 정보를 검토하거나 쿼리를 통해 직접 차트 데이터를 분석할 수 있습니다. 개별 Crash details 페이지에는 팀이 보고부터 해결까지 문제를 추적할 수 있는 추적 도구도 포함되어 있습니다.
우리의 Crash analysis 페이지는 개발자에게 다음과 같은 도움을 줍니다.
크래시 및 네트워크 데이터(그룹 및 필터 사용)를 분할 및 분석하여 크래시를 유발하는 추세를 분석합니다.
특정 Version 또는 하나 이상의 속성 Filter(예: Last Interaction, App Build 또는 더 긴 표준 및 사용자 정의 속성 목록)을 기준으로 필터링합니다.
선택한 필터가 UI 페이지 상단에 나타납니다.
Top 20 occurrences 차트를 사용하면 충돌 유형과 선택한 기간 동안 발생한 충돌 횟수를 확인할 수 있습니다. 이 차트에는 선택한 그룹 및 필터 별로 상위 20개 충돌 발생이 표시됩니다. 예를 들어 이메일 주소별로 그룹화한 다음(사용자 정의 속성인 경우) 특정 이메일로 필터링하여 해당 사용자의 경험을 조사할 수 있습니다.
다른 속성을 기준으로 필터링하거나 그룹화하려면 검색 창을 사용하거나 사용 가능한 필터를 선택합니다. 예를 들어 충돌 유형, 장치, 특정 위치 또는 사용자 정의 속성별로 필터링합니다.
one.newrelic.com > All capabilities > Mobile > (select an app) > Errors > Crash analysis: 다음은 Crash locations 그룹으로 필터링된 Top 20 occurrences 차트의 예입니다. 그룹이나 필터를 선택하여 원하는 방식으로 충돌 데이터를 분석하세요.
one.newrelic.com > All capabilities > Mobile > (select an app) > Errors > Crash analysis: 임의의 열을 정렬하여 Crash reports 테이블의 패턴을 분석한 다음 보고서를 선택하여 충돌 세부정보를 검토합니다.
때로는 충돌 보고서 데이터를 가장 낮은 것부터 가장 높은 것까지 조사하는 것이 더 유용할 수도 있습니다. 예를 들어:
다음 중 발생 횟수가 가장 적은 예외는 무엇입니까?
특정 예외가 언제 시작되었습니까(Earliest occurrence)?
정렬 순서 또는 필터 옵션을 변경하여 귀하와 귀하의 팀에 가장 중요한 예외 유형에만 집중할 수 있습니다.
사용자 여행은 충돌로 이어지는 사용자 복합체에 대한 포괄적인 시각을 제공합니다. 이러한 결합된 여정을 분석하면 반복되는 패턴을 식별하고 근본 원인을 정확히 찾아낼 수 있습니다. 이는 충돌 해결을 가속화할 뿐만 아니라 전반적으로 보다 원활한 사용자 경험으로 이어집니다.
사용자 여정은 다음과 같은 도움을 줄 수 있습니다.
문제 파악 사용자: 충돌을 일으킨 특정 사용자 세션을 자세히 살펴보고 원인이 될 수 있는 장치 유형이나 네트워크 조건과 같은 공유 속성을 식별합니다.
수정 사항 현지화: 충돌을 로컬로 재현하는 데 필요한 단계와 환경 변수를 추출하여 효율적인 문제 해결, 해결 및 해결이 가능합니다.
여러 범인 또는 단일 시퀀스?: 사용자 경험은 충돌이 일반적인 스레드를 따르는지 아니면 무작위로 발생하는지 확인하는 데 도움이 됩니다.
크래시 프로필은 모바일 애플리케이션 성능의 이상을 표시하여 모바일 크래시 데이터에 대한 빠르고 명확한 통찰력을 제공합니다. 속성과 동작 간의 예기치 않은 차이점이 강조 표시되어 충돌이 발생한 계정과 충돌이 없는 계정 간의 주요 차이점을 보여줍니다. 빠르고 능률적인 문제 해결 경험을 위해 드릴다운 및 필터를 통해 주요 문제를 빠르게 찾아낼 수 있습니다.
one.newrelic.com > All capabilities > Mobile > (select an app) > Errors > Crash analysis > Crash profiles: 충돌이 발생한 세션과 충돌이 발생하지 않은 세션을 비교합니다.
충돌 이벤트 추적은 모바일 앱 충돌로 이어지는 이벤트를 보여줍니다. 이는 기본적으로 이벤트 모니터이거나 사용자가 만든 맞춤형 대시보드일 수 있습니다. 자세한 내용은 충돌 이벤트 추적을 참조하세요.
Crash types 표에서 특정 충돌 유형을 자세히 알아볼 수 있습니다. 여기에서 다음을 수행할 수 있습니다.
관련 스레드 분석을 살펴보세요.
Xcode를 사용하여 소스 코드를 검사할 수 있도록 Export crash details 선택합니다.
View crash libraries 버튼을 클릭하면 Android 지도 파일 또는 iOS .dSYM이 무엇인지 확인할 수 있습니다. 귀하를 위해 저희가 보유하고 있는 파일입니다.
원하는 파일이 표시되지 않으면 새 Android 지도 파일 또는 iOS .dSYM을 업로드하세요. 파일을 클릭하면 Upload 링크를 클릭할 수 있습니다. 새 파일을 업로드하면 충돌 발생이 자동으로 난독화되거나 상징화됩니다.
티켓을 제출하고 충돌을 해결하십시오.
one.newrelic.com > All capabilities > Mobile > (select an app) > Errors > Crash Analysis > Crash types > (충돌 선택): 이는 새로운 Android 지도 파일 또는 추가 iOS .dSYM을 업로드하는 옵션이 포함된 스택 추적의 예입니다. 파일. Xcode를 사용하여 소스 코드를 분석하고 디버그하려면 Export crash details 선택하세요.