• 로그인지금 시작하세요

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

탐색 시작 시간을 알 수 없음

브라우저가 페이지 로드 타이밍에 탐색 타이밍 API 를 사용하지 않는 경우 브라우저는 쿠키를 사용하여 탐색 시작 시간을 결정합니다. 사용자가 페이지 로드 타이밍이 없는 사이트 에서 페이지 로드 타이밍이 있는 사이트(예: 페이지 로드 타이밍이 활성화된 사이트의 첫 번째 페이지)로 탐색하는 경우 탐색 시작 시간에 대한 특별한 고려 사항이 발생합니다.

네트워크 추정

페이지 로드 타이밍 JavaScript 유틸리티 파일은 사용자가 페이지를 떠날 때 탐색 시작 시간과 함께 쿠키를 생성합니다(브라우저에 따라 이벤트, beforeunload 또는 pagehide 후크). 그러나 페이지 로드 타이밍이 활성화되지 않은 사이트에서 다른 곳으로 이동할 때 JavaScript 코드가 표시되지 않고 쿠키가 생성되지 않습니다. 그러면 사용자가 사이트의 첫 페이지를 방문할 때 쿠키가 없기 때문에 탐색 시작 시간을 결정할 수 없습니다.

이 경우 브라우저 에이전트에는 네트워크 시간 을 제외한 모든 데이터(대기열 시간, 앱 시간, DOM 콘텐츠 및 렌더링 시간)가 있습니다. 네트워크 시간을 계산하려면 탐색 시작 시간이 필요합니다. 데이터를 버리는 대신 페이지 로드 타이밍 기능은 지역적으로 애플리케이션에 대해 최근에 누적된 평균을 기반으로 네트워크 시간을 추정합니다. 이러한 방식으로 페이지 로드 타이밍 기능은 보다 정확한 처리량 측정을 제공하고 나머지 데이터는 유지됩니다.

이는 이탈률이 높은 사이트(사용자가 한 페이지만 방문하는 경우)에 특히 중요합니다. 다른 지역의 방문자가 많을수록 네트워크 추정치가 더 정확해집니다.

네트워크 추정치를 사용할 수 없음

애플리케이션과 적중이 발생한 지역에 대한 네트워크 추정치를 사용할 수 없는 경우 페이지 로드 타이밍 프로세스는 해당 지역의 모든 보고 앱에서 네트워크 추정치로 되돌아갑니다. 실패하면 데이터가 던져집니다.

참고: Navigation Timing API가 있는 브라우저의 경우 쿠키를 사용하지 않고 탐색 시작 시간을 결정할 수 있으므로 문제가 되지 않습니다.

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.