2010-07-27 6 views
1

Google 애널리틱스에서 이벤트를 사용하여 페이지를로드하는 데 걸리는 시간을 기록하기 란 쉽지만 검색을 통해이를 수행하는 방법에 대한 많은 예제를 찾을 수 있습니다. 문제는 이러한 메소드의 대부분이 시작 시간을 페이지가로드되기 시작한 시점으로 기록하므로 실제로 페이지가 브라우저에서 렌더링되는 데 걸린 시간을 알려줍니다. 나는 전체 페이지 라이프 사이클, 즉 요청이 시작될 때부터 브라우저가 페이지를 사용자에게 완전히 렌더링 할 때까지 시간을 내고 싶다.Google 애널리틱스로 요청 페이지 시간 기록하기

누구나 GA로 그 방법을 알고 계십니까?

자바 스크립트에서 타임 스탬프를 기록하지 않고 요청이 시작될 때 브라우저에서 어떤 방법으로 접근 할 수 있습니까?

답변

3

편집 : 이전 답변은 Google 웹 로그 분석에서 Site Speed feature을 발표하기 전이었습니다. HTML5 탐색 타이밍 API를 사용하는 기본 제공 기능을 사용하는 것이 훨씬 바람직합니다.

기본적으로 사이트 속도 기능은 사용 가능하며 트래픽의 1 %를 샘플링합니다.

:

는 (구글은 1 만 명 방문까지 기록합니다하지만) 추적하려면 트래픽의 몇 퍼센트에 두 번째 인수를 설정, 당신의 _trackPageview 호출하기 전에이 줄을 추가, 샘플 속도를 높이려면
_gaq.push(['_setSiteSpeedSampleRate', 50]); //50%