JavaScript 오류는 고객이 사이트를 사용하고 브랜드를 인지하는 방식에 상당히 부정적인 영향을 미칠 수 있습니다. 사용자 불만 유발에서 브랜드 인지도 손상에 이르기까지 사이트 성능을 유지하고 고객 만족을 유지하려면 JavaScript 오류가 발생하는 즉시 찾아 수정해야 합니다. New Relic은 숫자나 크기에 관계없이 이러한 오류를 정확히 찾아내어 사이트를 더 빠르고 효율적으로 운영할 수 있도록 도와줍니다.
자바스크립트 오류 찾기
에서 인터페이스에서 설치된 모니터를 선택하여 요약 페이지를 엽니다. 두 개의 차트가 표시됩니다. 하나는 오류율 이고 다른 하나는 상위 10개 오류 메시지입니다. 이 두 차트 모두 JavaScript 오류가 있음을 나타낼 수 있으며 차트 중 하나를 선택하면 JavaScript 오류 관련 정보를 보다 자세히 볼 수 있는 JS 오류 페이지로 이동합니다. 고객 또는 내부 사용자가 JavaScript 오류일 수 있는 항목을 보고하는 경우 요약 페이지 또는 JS 오류 페이지에서 검색을 시작하는 것이 좋습니다. 사이트에서 오류를 모니터링하려는 경우 대부분의 경우 요약 페이지를 확인하는 것으로 충분합니다.
중요한 오류 결정
사이트에 JavaScript 오류가 있음을 발견하면 먼저 수정해야 할 오류를 결정해야 합니다. 이러한 오류의 심각도는 복잡하며 빈도, 심각도, 영향을 받는 지역 및 기타 다양한 요소와 같은 여러 요소를 기반으로 합니다.
위의 Top 10 error messages 차트를 사용하면 하나의 오류에 6460개의 인스턴스가 있음을 알 수 있으며, 이는 수정하려는 첫 번째 오류의 주요 후보가 됩니다. 때로는 가장 자주 발생하는 오류가 먼저 수정해야 하는 오류가 아닐 수도 있습니다. 오류를 수정해야 하는 순서를 결정하기 위해 모든 오류에 대한 더 넓은 관점이 필요할 수 있습니다. errorMessage
, pageURL
, deviceType
같은 다양한 요소로 오류를 그룹화할 수 있는 JS 오류 페이지에서 해당 정보를 제공합니다. 오류의 우선 순위를 선택할 때 고려해야 할 몇 가지 다른 사항은 다음과 같습니다.
- 해당되는 경우 이 오류가 웹 애플리케이션에 영향을 줍니까? 그렇다면 다른 것보다 개선하면 사용자의 경험과 참여가 모두 향상될 수 있습니다.
- 이 오류가 최근에 발생했습니까? 때때로 가장 최근에 발생한 오류에 초점을 맞추면 오류가 더 많은 고객에게 영향을 미치는 더 큰 문제가 되는 것을 방지할 수 있습니다.
- 이 오류가 사용자 환경에 영향을 줍니까? 오류가 사용자 경험에 부정적인 영향을 미치지 않는 경우 부정적인 영향을 미치는 오류를 수정할 가치가 없을 수 있습니다.
빠른 오류 수정
수정하려는 오류를 찾으면 JS 오류 페이지에서 해당 오류를 선택하여 특정 정보를 얻을 수 있습니다. Error instances 선택하면 이벤트 로그 및 스택 추적으로 이동합니다. 오류를 일으킨 JavaScript 파일 및 수정해야 하는 인라인 코드 부분과 같이 문제를 해결하기 위해 수정해야 할 사항을 찾는 데 도움이 되는 데이터를 찾을 수 있습니다. 이벤트 로그 섹션 위의 화살표를 사용하여 오류의 각 인스턴스를 스크롤하여 오류가 완전히 해결될 때까지 수정해야 할 모든 항목을 찾았는지 확인하십시오. JS 오류 페이지를 사용하여 사이트의 JS 오류를 낮추고 고객 만족도를 높이십시오!