2008-09-19 4 views
5

BlogEngine을 좋아합니다. 그러나 내가 할 수있는 것에서는 내가보고자하는 방문자 (참조 자, 브라우저 유형 등)에 대한 표준 정보를 수집하지 않습니다.Blogengine.Net을 확장하여 방문자 통계를 수집하려면 어떻게합니까?

관리자로 로그인하면 "Referrer"라는 메뉴 항목이 있습니다. 나는 평일을 선택할 수 있습니다. 그러면

"google.com 4 개의 히트 수, itmaskinen.se 6 개의 히트 수"등과 같은 1 또는 2 개의 행이 표시 될 것입니다. 그러나 그것은 내가 원하는 것을 원하지 않습니다. 가능한 경우 방문자 수, 국가, IP 수, 방문자 수 등

누군가가 Blogengine.Net에 익숙하고 올바른 방향으로 나를 가르키면 자신의 로그 코드를 사용하거나 방문자 통계 확장을 알고 있다면 나에게 도움이 될 것입니다. 확장 기능을 선호합니다. BlogEngine을 직접 변경하면 나중에 업데이트가 중단 될 수 있기 때문입니다.

Blogengine.Net은 블로그 소프트웨어입니다. 여기에있는 .Net에서 찾을 수 있습니다. http://www.dotnetblogengine.net/

그렇습니다. Blogengine.Net 포럼에서이 질문을 선택하는 것이 좋습니다. 그 이유는 무엇입니까? ;)

(사람, 편집 주시기 내 (나쁜)

답변

8

이 확장 아니지만, 나는 내 모든 blogengine를 수집하는 데 사용하는 기능)이 문장을 삭제이 게시물과 그 이후 영어. 그물 데이터 및 그것은 업그레이 드 안전해야합니다.

Blogengine.NET 관리 화면에 로그인하면 "설정> 고객 관리 코드> 추적 스크립트"로 이동하여 여기 http://www.google.com/analytics/ 로깅 스크립트를 입력 할 수 있습니다. Google 애널리틱스에서는 원하는 모든 추천자, 브라우저 유형 등을 제공합니다. 그리고 좋은 점은 선택하면 다른 사이트에 대한 추가 계정을 만들 수 있다는 것입니다.

5

나는 Google Analytics와 StatCounter를 사용하여 방문자 통계를 추적합니다. 나는 각자가 다른 사람이하지 않는 유용한 정보를 제공한다는 것을 알았다. 그리고 그들은 어느 정도 자유 롭습니다.

저는 사용자 정의 BE.Net 스킨의 site.master 파일에 JavaScript 코드를 삽입합니다.

Google 애널리틱스의 경우 인증 된 사용자의 사용자 이름을 맞춤 변수로 전달합니다. 그렇게하면 사용자 이름을 통계와 일치시킬 수 있습니다. 이렇게하려면 그렇게처럼 GA 샘플링 비율에 _setVar 자바 스크립트 방법을 사용할 수 있습니다 :

<script type="text/javascript"> 
    var pageTracker = _gat._getTracker("UA-129049-25"); 
    var userDefinedValue = '<%= System.Web.Security.Membership.GetUser() != null ? System.Web.Security.Membership.GetUser().UserName : "" %>'; 
    pageTracker._setVar(userDefinedValue); 
    pageTracker._trackPageview(); 
</script> 
5

누구든지 우리는 RSS 리더에서 오는 모든 안타를 그리워 것으로 나타났습니다? Syndication.axd는 analytics javascript를 실행하지 않습니다. 따라서 우리는 통계에서 대다수의 시청자를 그리워합니다. 그리고 우리는 행복하지 못하다고 생각합니다. 즉석 방문객입니다.

0

대다수의 경우 Google Analytics는 정상적으로 작동합니다. 그것은 모두 원하는 데이터의 양에 달려 있습니다. 예를 들어, IP 주소를 기록하고 도메인 이름을 얻으려고 결심하고 작업하는 회사의 직장 동료 (예 : 직장 동료)에서 블로그에 대한 모든 방문을 강조 표시하려면 맞춤 코드를 작성해야합니다 당신 자신. 그러나 모든 것이 원시적입니다. 이러한 종류의 것들은 ASP.NET을 사용하여 쉽게 얻을 수 있습니다.

0

내 BlogEngine 인스턴스의 IIS 웹 사이트에서 통계를 수집 한 다음 WebLog Expert - http://www.weblogexpert.com을 사용하여 로그를 분석하도록 설정했습니다.

Google 애널리틱스보다 신뢰할 수 있습니다. 실제로이 요청이 axd 나 정적 콘텐츠에 대한 요청인지 여부에 관계없이 내 IIS로 전송됩니다. 그리고, 한 번 나는 google가 방문의 수에서 저를 바보짓을하고 있다는 것을 알아 냈다. 그 후 나는 구글 통계보다 훨씬 더 신뢰한다.

관련 문제