문제

내가 좋아하는 웹사이트에 매우 가볍고 빠르게,하지만 물론 내가 필요 몇 가지 종류의 사용자 추적하고 분석.

그것처럼 보인다 Google 애널리틱스는 항상 걸리는 상당한 충분한 처리 시간은 언어를 사용하고 있는데,대체 그것은 무언가 빠르(및/또는 로컬로 호스팅),아마도 더 적은 기능입니다.

나는 진짜로만 관리에 대해 이러한 통계:브라우저 OS,참조,그리고#히당 페이지에서 주어진 일이나 주입니다.

누군가에게 좋은 제안에,또는 Google 애널리틱스는 정말 최선의 선택?

도움이 되었습니까?

해결책

주요 지연 인로드 시간 일 수 있습니다. Google Analytics JavaScript 파일을 로컬로 호스팅하십시오.

다른 팁

비동기 Google 웹 로그 분석을 시도해야합니다. 배경에 GA를로드하므로 페이지의 나머지 콘텐츠는 렌더링에서 차단되지 않습니다.

http://code.google.com/apis/analytics/docs/tracking/asynctracking.html

또한이 질문을 처음으로 물었을 때 Google은 서비스 인프라를 업그레이드했습니다. 이제는 2008 년보다 훨씬 빠르고 훨씬 더 안정적입니다. 대부분의 사이트에서는 GA.JS를 직접 호스팅하는 대신 Google의 CDN을 사용하는 것이 좋습니다. 공식 GA.JS는 많은 사이트에 있기 때문에 대부분의 사용자는 브라우저 캐시에이를 갖습니다.

두 번째 GA JavaScript 파일을 직접 호스팅합니다. Google이 파일을 업데이트하면 사본이 오래되고 특정 기능을 놓칠 수 있다는 것입니다. 그러나 스크립트가 매주 최신 버전을 뽑아서이를 완화 할 수 있다는 것입니다. ..

자신을 호스팅하는 이점은 캐싱 등을 완전히 제어 할 수 있으며 사이트에 DNS 조회가 필요하다는 것입니다.

아마도 당신이 직면 한 다른 문제는 데이터가 업데이트되는 지연 (최대 24 시간)이지만 비용이 많이 들지 않는 것에 대해 너무 많이 불평하지 않습니다 :)

아무도 제안하지 않았다는 것을 믿을 수 없습니다 Piwik. 제 생각에는 Google 웹 로그 분석에 대한 최선의 대안입니다. 또한 몇 주 안에 완전히 성숙해지고 있습니다.

확실히 확인해야합니다!

좋은 대안은 다시 활성화하십시오. "실시간"의 통계를 제공하고 (내 의견으로는) 조금 더 빠르지 만 G- 분석만큼 옵션이 많지 않습니다.

페이지 끝이 페이지로드가 느려지지 않으므로 Urchin.js 스크립트를로드하면 웹 페이지를로드 한 다음 Google 웹 로그 분석에 문의하십시오). 즉, Urchin.js URL이 어떤 이유로 든 일시적으로 도달 할 수없는 경우 (예 : 느린 DNS 조회) 페이지가 정지되지 않음을 의미합니다.

일상적으로 Urchin.js를 다운로드하고 현지에서 제공하면 속도가 빨라집니다. 한 시간에 한 번 업데이트하는 것은 충분할 것입니다 (일반적으로 페이지 뷰 당 하나의 요청을 받으면 한 시간에 한 번은 사소한 일입니다)

당신이 정말로 걱정이된다면, 당신은 Urchin.js를 수정하여 리소스 집약적 인 것을 덜 집약적으로 만들거나 단순화 할 수 있다고 생각합니다 (다른 사람이 이미이 작업을 수행했는지 확인하는 것이 좋습니다). JS 실행 시간이 웹 페이지가 눈에 띄게 느려질 것이라고 생각하지 마십시오.

당신이 겪고있는 문제는 JavaScript로드 인 동안 표준 I/O 차단입니다.

이 솔루션을 살펴보십시오. http://lyncd.com/2009/03/better-google-analytics-javascript/

이것은 Google 웹 로그 분석을 처리해야합니다 페이지가로드 된 후.

필요한 메트릭의 경우 Apache/IIS가 작성한 웹 로그를 사용할 수 있습니다.

그런 다음 분석 코드를 제거 할 수 있습니다.

Google Analytics JavaScript 추적 코드 Changelog를 구독 할 수 있습니다.
http://code.google.com/apis/analytics/docs/gajs/changelog.html
GA.JS를 로컬로 업데이트 할 수있는 새 버전이 있는지 확인하려면


나는 또한이 새로운 비동기 스 니펫을 만난다
http://code.google.com/apis/analytics/docs/tracking/asynctracking.html
GA.JS를 페이지에 삽입하여 Google 웹 로그 분석 추적을 활성화합니다. 그러나 추적 코드가로드되는 속도를 향상시키기 위해 비동기 JavaScript에 대한 브라우저 지원을 활용합니다.

FoxMetrics 작동하는 것 같다 매우 신속하게 이용할 수 있습니다.그들은 아직 베타 그러나 그것은 유망 보인다.

단순히 로그를 잡고 웹 로그 전문가 라이트와 같은 도구로 분석하여 이러한 메트릭을 얻을 수 있습니다.

웹 트렌드 꽤 효과적인 "유료"서비스입니다.하지만 Google 웹 로그 분석의 Wiz-Bang 기능은 훨씬 더 시원합니다.

나는 이전에 간단히 살펴 보았습니다 민트, 흥미로운 것 같습니다. 그러나 속도에 대한 정보가 없으며 사이트 당 $ 30의 비용이 듭니다.

나는 팬이다 통계. 내가 시도한 무료 도구 중 일부는 아무것도 느리게 보이게 한 적이 없다는 것은 덜 방해적인 것 같습니다. 무료 계정의 로그 크기는 마지막 500 명으로 인한 히트이지만 수수료로 확장 할 수 있습니다.

라이브 추적을 위해 시도 할 수도 있습니다 우프라. 매우 안정적이고 빠르지 만 현재 베타 버전에있는 하루에 10.000 페이지 뷰 만 허용합니다. Thye는 방문자와의 라이브 채팅과 같은 멋진 기능을 가지고 있습니다. 전환 추적에 적합하지는 않지만 URL과 광고에서 좋은 매개 변수를 사용하여 극복 할 수 있습니다.

Awstats 로그 파일을 매일 구문 분석하여 매우 철저하고 잘 알려진 통계를 제공합니다. 또한 플러그인 및 화면 크기와 같은 고급 통계를위한 경량 JS가 있습니다.

지 않기 때문에 모든 브라우저 지원 async 로드 스크립트로 Google 애널리틱스 스크립트를 사용하여 내가 여전히 로드 스크립트 후 DOM 드:

// first thing to do, make sure _gaq is defined:
var _gaq = _gaq || [];

// set your account settings:
_gaq.push(['_setAccount', 'UA-XXXXX-X']);

// queue trackpageview whenever you want :)
_gaq.push(['_trackPageview']);

//////////////////////////////////////////////////////////////////

(function($){
    // load the GA script only after the dom is ready
    // for simplicity using jQuery, of course you can just listen
    // to the DOMContentLoaded / window.load event
    $(function(){

        // standard code provided by google to load the GA script
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

    });
})(jQuery);

//////////////////////////////////////////////////////////////////

// if the script is already loaded, it will execute the tracking request, otherwise it's in the queue
_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

DEMO: http://jsfiddle.net/roberkules/xyU8K/

만약 당신이 어떤 이유로 강제로의 이전 버전을 사용하는 Google 애널리틱스는 스크립트(대기하지 않고)작성해야 합니다 큐 기능을 자신(는 매우 쉽다)및 처리하는 큐 스크립트가드(는 여전히 로드 후 DOM 을 준비가되어 있습니다).

믹스 파넬 실시간 분석을 제공합니다.

위의 포스터를 반복하지는 않지만 Mixpanel도 좋아합니다. 매우 사용자 정의 가능하고 매우 사용자 친화적이며 실제 (실제) 시간이며 엄청나게 강력하고 강력한 도구가 있습니다. 배우거나 배우지 않으면서도 여전히 놀라운 가치를 얻을 수있는 도구 유형입니다.

일부 PHP/JavaScript를 아는 것은 완전해야한다 (잘, 그들이 제공하는 것의 100%를 사용하려면 그보다 조금 더 필요하다. 능력이지만 기술 수준과 프로그래밍 언어, 스크립트 또는 작업을 통합하려는 강도에 맞게 사용자 정의 할 수 있습니다. 그들은 고객 서비스도 훌륭합니다.

그들은 상당히 많은 양의 트래픽을 위해 무료로 그것을 제공합니다. 그러나, 당신이 무엇을 소비 해야하는지 지점에 닿으면 약간 $$$를 얻을 수 있습니다. 트래픽이 많으면 서비스를 제공하는 데 많은 문제가 없어야합니다.

아니요, 나는 믹스 파넬을 위해 일하지 않으며 어떤 식 으로든 그들의 제휴사도 아닙니다.

Google 웹 로그 분석 만 사용했습니다. 그러나 Google 웹 로그 분석을 계속 사용하려면 속도를 향상시킬 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top