컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 웹사이트 페이지 방문 통계에 대한 질문

웹사이트 페이지 방문 통계에 대한 질문

기술적인 문제는 기술 포럼을 방문하세요

페이지 정보가 자동으로 새로고침되지 않습니다 1. 이는 페이지가 짧은 시간 내에 동일한 브라우저에서 새로 고쳐졌음을 의미합니다. 시간이 지나면 기록되지 않습니다. 서로 다른 컴퓨터 간에 일정 간격이 지난 후에는 페이지 클릭이 기록될 수 있습니다.

이 요구 사항과 관련하여 사용자의 IP 주소를 새로 고치거나 기록하는 투표 소프트웨어를 만드는 것이 아닙니다. 클릭수는 한 번의 클릭으로 계산됩니다. 바!

일반 통계 웹 프로그램에는 js 스크립트가 포함되어 있습니다. 통계를 위한 js 공개 파일을 만든 다음 통계가 필요한 모든 페이지에서 이를 참조합니다.

Piwiklt;!--?Load?Piwik.js?from?demo2?for?continuous?testing?--gt;를 참조하세요.

lt;script?type=" text /javascript"gt;

document.write(unescape("3Cscript?src='"? ?(("https:"?==?document.location.protocol)"https://demo2 . piwik.org/"?:?"http://demo2.piwik.org/")? ?"piwik.js'?type='text/javascript'3E3C/script3E"));

lt;/scriptgt;lt;script?type="text/javascript"gt;

시도해 보시겠습니까?{

var?piwikTracker?=?Piwik.getTracker((("https : "?==?document.location.protocol)"https://demo.piwik.org/"?:?"http://demo.piwik.org/")??"piwik.php",?1 ) ;

piwikTracker.setCookieDomain('*.piwik.org');

if(document.domain?!=?'piwik.org')?{ piwikTracker.setDocumentTitle( document .domain? ?"/"? ?document.title);

}

//?Set?the?domain?the?visitor?landed?on? ?Custom?Variable

if(!piwikTracker.getCustomVariable(1))?{? piwikTracker.setCustomVariable(1,?"Domain?landed",?document.domain?);

}

piwikTracker.trackPageView();

piwikTracker.enableLinkTracking();?

}?catch(?err?)?{}

lt;/scriptgt;lt;noscriptgt;lt;pgt;lt;img?src="http://demo.piwik.org/piwik.php?idsite=1"?style="border: 0 " ?alt=""?/gt;lt;/pgt;lt;/noscriptgt;

lt;!--?End?Piwik?Tag?--gt;

페이지가 로드된 후 js는 예를 들어 클라이언트가 액세스한 URL과 컴퓨터 확인 등을 포함하는 요청을 서버 측에서 얻을 수 있습니다. http 요청을 구문 분석하면 몇 가지 정보를 얻을 수도 있습니다.

그럼 녹음해 보세요.

上篇: 냉장 캐비닛의 크기는 어떻게 되나요? 下篇: 흰색 3 단계 설치판으로 믿을 수 있나요?
관련 내용