Analytics는 모든 정보를 어떻게 얻습니까?

웹 분석이번 주말에 (평소처럼) 땜질을했습니다. Google Analytics를 열고 RSS 피드를 읽고있는 사람들이 몇 명인지 볼 수 있다면 좋지 않을까요? 결국, 이것들은 여전히 ​​귀하의 사이트와 귀하의 콘텐츠에 대한 방문입니다. 물론 문제는 RSS 피드가 콘텐츠가 열릴 때 코드가 실행되는 것을 허용하지 않는다는 것입니다 (일종). 그러나 귀하의 웹 페이지는 그렇습니다.

웹 분석에 대해 더 알고 싶다면 책 한 권과 책 한 권만 권하고 싶습니다. Avinash Kaushik의하루 XNUMX 시간 웹 분석. Avinash는 우리가 서버 측에서 이동 한 이유를 명확하게 설명합니다. 분석 클라이언트 측 분석 뿐만 아니라 각각의 도전.

Google Analytics의 작동 방식은 실제로 매우 간단합니다. GA가로드 된 사이트를 열면 여러 매개 변수가 쿠키 (브라우저로 데이터를 로컬로 저장하는 수단)에 저장되고 JavaScript는 Google Analytics 웹 서버에 대한 이미지 요청에서 긴 쿼리 문자열을 동적으로 생성합니다. 계정 번호, 추천 사이트, 검색 결과 여부, 사용 된 검색어, 페이지 제목, URL 등과 같은 수많은 정보가 포함되어 있습니다.

다음은 이미지 요청 및 쿼리 문자열 변수의 샘플입니다.

http://www.google-analytics.com/__utm.gif?utmwv=4.3&utmn=2140259877&utmhn=martech.zone&utmcs=UTF-8&utmsr=1440x900&utmsc=24-bit&utmul=en-us&utmje=1&utmfl=10.0%20r12&utmdt=Marketing%20Technology%3A%20Online%20Marketing%2C%20Email%20Marketing%2C%20Social%20Media%20Marketing%2C%20Reputation%20Management%20and%20Blogging%20from%20a%20
Social%20Media%20Expert%20and%20Blogging%20Expert.&utmhid
= 1278573345 & utmr =-& utmp = / & utmac = UA-XXXXXX-X & utmcc = __ utma % 3D40694462.1906938102414468000.1215439581
.1238274580.1238278630.1237%3B%2B__utmz%3D40694462.1238175218.1229.166.utmcsr%3D
google%7Cutmccn%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D
더글러스 % 2520karr % 2520shiny % 2520objects % 3B

나는 여러 가지를 연구하여 모든 쿼리 문자열 변수를 축적하려고 시도했습니다. 웹 사이트:

  • utmac =“계정 번호”
  • utmcc = "쿠키"
  • utmcn =“utm_new_campaign (1)”
  • utmdt = "페이지 제목"
  • utmfl = "플래시 버전"
  • utmhn = "호스트 이름 요청"
  • utmje =“JavaScript 활성화? (0 | 1) "
  • utmjv =“JavaScript 버전”
  • utmn = "임의 번호 – 각 __utm.gif 적중에 대해 생성되고 gif 적중의 캐싱을 방지하는 데 사용됨"
  • utmp = "페이지 – 페이지 요청 및 쿼리 매개 변수"
  • utmr = "참조 소스 (추천 URL |-| 0)"
  • utmsc = "화면 색상"
  • utmsr = "화면 해상도"
  • utmt = ".gif 히트 유형 (tran | item | imp | var)"
  • utmul =“언어 (lang | lang-CO |-)”
  • utmwv =“UTM 버전”
  • utma =?
  • utmz =?
  • utmctm = 캠페인 모드 (0 | 1)
  • utmcto = 캠페인 시간 초과
  • utmctr = 검색어
  • utmccn = 캠페인 이름
  • utmcmd = 캠페인 매체 (직접), (자연), (없음)
  • utmcsr = 캠페인 소스
  • utmcct = 캠페인 콘텐츠
  • utmcid = 캠페인 ID

이 중 몇 가지에 대해 잘 모르겠습니다. 더 많은 항목이 있는지 모르겠습니다.하지만 Google Analytics 계정에 추가 데이터를 등록하기 위해 자체 이미지 요청을 함께 해킹하려는 경우에 매우 유용합니다. 예를 들어… RSS 구독자를위한!

오늘 저는 제 이론을 테스트하고 있습니다. 저는 이미지 요청을 개발했습니다. 영상을 RSS 사용을 Google Analytics에 전달합니다. 물론 문제는 쿠키 나 특정 요청 식별자가 없기 때문입니다. 구독자 동일한 피드를 열고 Google Analytics에 여러 조회를 등록합니다. 그래도 계속 조정하고 더 강력한 것을 찾을 수 있는지 확인합니다.

내 이미지 요청은… PostPost WordPress 플러그인 피드 콘텐츠 뒤에 코드를 개발하고 배치했습니다.

DouglasKarr & utmctm = 1 & utmccn = Feed & utmctm = 1 & utmcmd = RSS & utmac = UA XXXXXX X

참고로, 이것은 구독자가 아닌 조회수를 측정합니다! 구독자를 측정하고 싶다면 RSS 아이콘에서 onclick 이벤트를 권장합니다. 물론, 그것은 당신의 헤더에있는 링크 정보를 통해 구독하는 사람을 그리워합니다. 그래서 저는 솔직히 시도조차하지 않습니다. 내가하고있는 일이나 개선 할 수있는 방법에 대한 생각이 있으시면 알려주세요!

댓글 5

  1. 1
    • 2

      안녕 스티브!

      예, 지금 Feedburner를 사용하여 피드 도달 범위를 측정합니다. 그러나 나는 Feedburner의 게시 지연이 마음에 들지 않으며, 그 안에있는 분석과 그것이 어떻게 성장과 사용량을 표시하는지 솔직히 싫어합니다.

      나는 그들이 Feedburner 통계를 Google Analytics로 가져 오는 것을보고 있다는 소식을 듣지 못했지만 – 그것은 좋을 것입니다!

      내 게시 유지!

  2. 3

    GA가 향후이 기능을 통합한다고해도 놀라지 않을 것입니다. Google이 Feedburner를 소유하고 있기 때문에 논리적 일뿐입니다.이 작업을 처음 시도한 사람이 아니라고 확신합니다.

  3. 4

    이것은 사용 약관을 위반하지 않습니까? 비표준 방식 (예 : Img 요청)으로 서버를 사용하여 Google Analytics에서 차단되었다는 사실을 알고 싶지 않습니다.

    또한 API를 변경하면 (예 : 매개 변수의 순서, 매개 변수 수 등) 제대로 작동하지 않습니다.

    테스트 계정으로이 작업을 수행하는 것이 좋습니다!

  4. 5

    utmje 및 utmjv는 Java 사용 가능 및 Java 버전이어야합니다. 분석을 위해 자바 스크립트가 필요하다는 점을 고려하면 자바 스크립트를 확인하는 것은 꽤 중복됩니다 (공식적으로)

당신은 어떻게 생각하십니까?

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.