웹 분석 데이터 수집 방법: 웹 로그 JS 태그와 패킷 스니퍼

출처: 인터넷
작성자: 사용자

중간 거래 SEO 진단 Taobao 게스트 클라우드 호스트 기술 홀

사이트의 역사의 회 고 분석에서 "당신은 * * * 방문자"에 웹 분석을 전문 도구 공급자의 수백 지금 과학으로 진화 하고있다. 그러나 분석 데이터의 다양 한 형태를 얼굴에 많은 사람들이 여전히 데이터의 소스에 대 한 혼란, 사이트 분석 데이터 수집 원리 이해, 이러한 퍼즐을 해결 하기 위해 도움이 될 수 있습니다.

웹 분석 데이터 수집의 세 가지 주요 방법이 있다: 웹 로그와 자바 스크립트 태그, 패킷 탐지기.

1. 웹 로그

다음 그림은 웹 로그 수집 데이터 프로세스의 회로도.

  

위의 그림에서 우리는 웹 분석 데이터의 컬렉션 사이트 방문자의 입력된 URL에서 웹 서버는 HTTP 요청으로 시작 볼 수 있습니다. 그것은 레코드를 추가 하는 웹 서버는 요청을 받으면, 원격 호스트 이름 (또는 IP 주소) 레코드 포함 하는 로그 파일. 로그인 이름, 로그인는 요청 시간, 요청 (주소, 프로토콜 요청된 메서드 포함), 반환 요청의 상태 및 요청 문서 크기의 세부 사항 요청 날짜의 이름. 웹 서버는 다음 표시 하는 방문자의 브라우저에 페이지를 반환 합니다.

일부 전문 도구 공장 챔버 로그 데이터의 많은 수를 처리 하 고 그들의 자신의 데이터베이스에서 처리 된 데이터를 저장 하도록 처리 서버 전문 있다. 사이트 운영자는 분석 보고서 시스템에 액세스 하 여 사이트의 분석 데이터를 볼. 또한 일부 중소 웹 사이트 소유자는 배려의 비용에 대 한 전문 도구 제조 업체를 설정 하지 것입니다, 그리고 그들은 물론 로그 데이터 처리를 완료 하는 데 간단한 웹 사이트 로그 분석 소프트웨어를 사용 합니다, 그리고 데이터의 처리는 특정 제한이 있을 것 이다.

2. 자바 스크립트 태그

다음 그림은 자바 스크립트 태그 컬렉션 데이터 프로세스의 회로도.

  

위에 표시 된 자바 스크립트 태그는 사이트 방문자 로부터 HTTP 요청 시작 웹 로그 수집 데이터를 동일 합니다. 차이점은 자바 스크립트 태그는 방문자를 반환 하는 페이지 코드 페이지가 표시 될 때 또한 실행 되는 특별 한 자바 스크립트 코드를 포함 되어 있습니다. 이 코드는 방문자의 쿠키 (접속 시간, 브라우저 정보, 도구 공급 업체에서 현재 방문자 등에 UserID)에서 세부 정보를 가져옵니다 하 고 도구 공급 업체의 데이터 컬렉션 서버에 보냅니다. 데이터 컬렉션 서버에 수집 된 데이터가 처리 된 후 데이터베이스에 저장 됩니다. 사이트 운영자는 분석 보고서 시스템에 액세스 하 여 데이터를 볼.

그들의 속도 및 정확도 대 한 대부분의 도구 제작자에 의해 선호는, 자바 스크립트 태그는 데이터 컬렉션의 가장 인기 있는 형식으로 개발 했습니다.

3. 패킷 스니퍼

다음 그림은 패킷 스니퍼 컬렉션 데이터 프로세스의 회로도.

  

위의 이미지는 사이트 방문자 로부터 요청 웹 서버에 도착 하는 패킷 스니퍼 웹 서버에 전송 하기 전에 보여줍니다. 패킷 스니퍼에 의해 수집 된 데이터 도구 제조업체의 처리 서버 후 데이터베이스에 저장 됩니다. 다음 웹 사이트 운영자는 보고서 시스템을 분석 하 여 데이터를 볼 수 있습니다.

4입니다. 데이터 수집 방법의 비교

데이터 수집 방법 완벽 한, 또한 그들의 자신의 특성을 결정 하는 다른 데이터 수집 방법, 다른 수집 방법의 장단점을 이해, 도구에 대 한 선택에 특정 지침 역할을 가집니다.

다음 표는 데이터 수집의 세 가지 방법의 장단점:

웹 로그 자바 태그 패킷 스니퍼

장점 • 쉽게 데이터 원본 액세스

• 기록 데이터의 처리를 촉진

검색 엔진 크롤 러에 대 한 • 기록 액세스

• 기록 파일 다운로드 상태 • 유연한 데이터 수집, 강력한 사용자 지정

• 캐싱, 프록시 서버 액세스를 기록할 수 있다

• 더 정확한 방문자 행동 • 보다 편리 하 게 도메인 간 방문 모니터링의 추적

• 실시간 데이터에 대 한 액세스는 보다 편리 하 게

• 캐싱, 프록시 서버 액세스 기록 못하는 단점

• 사용자 지정 비즈니스 정보를 캡처할 수 없습니다

• 너무 막연 한 방문자의 위치

• 모니터링 크로스 도메인 액세스 더 성가신 • 클라이언트 쪽 JS 설정 영향 데이터 수집

• 다운로드를 기록 하 고 데이터를 리디렉션 어렵습니다.

* 증가 사이트의 JS 스크립트 로드 • 초기 수입 비용 높은

• 캐싱, 프록시 서버 액세스를 기록 하는 무 능력

• 보안 위험 사용자 데이터 개인 정보 보호

사용 하는 데이터 수집 방법, 결정 하기 전에 먼저 귀하의 요구를 이해 해야 합니다. 귀하의 사이트의 트래픽 데이터를 제 3 자에 의해 체포 하지 않으려는 경우 웹 로그는 확실히 최고의 선택입니다. 하지만 사이트 방문자의 동작에 더 정확한 데이터를 얻을, JavaScript 태그를 사용 하 여 데이터를 수집 해야 합니다. 캐시 액세스, 프록시 액세스, 데이터 수집의이 방법만 제대로 기록 하지 수 있지만 또한 개별 방문자는 쿠키를 통해 보다 정확 하 게 배치 될 수 있습니다.

물론, 다양 한 데이터 수집을 채택 하는 동시에 다양 한 데이터를 웹 사이트의 여러 가지가 있습니다. 예를 들어 자바 스크립트를 사용 하 여 태그 검색 엔진 최적화 웹 로그 검색 엔진 크롤 러 레코드도 분석 하기 위해서는 정확한 데이터를 수집 하. 또한, 패킷 스니퍼 데이터를 수집 하는 데 사용 되었습니다 하지만 액세스 자바 스크립트 캐싱 태그 동시.

분석 툴의 선택도 크게 결정 됩니다 방식으로 데이터에서 수집 수행 하지만이 방법으로, 도구는 선택 하는 어떻게에 대해 생각 하는 충분 하지 않습니다 그리고 섹션 도구를 선택 하기 전에 합리적인 판단을 내릴 수 있도록 도구 공급자에서 알아야 할 어떤 기술적인 매개 변수 자세히 설명할 것입니다.

(저작권 GUI 린 웹사이트 분석 블로그 무단 전재, 모든, 환영 하지만 무단 전재는 소스를 지정 하시기 바랍니다.) )

원본 링크: Http://blog.digitalforest.cn/wangzhanfenxi-shujushouji

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.