[MATOMO] javascript tracker 방식 vs image beacon 방식

오영주·2022년 3월 26일
2

Javascript tracker 방식에서의 한계

  • MATOMO를 이용하여 Java script tracker 방식으로 로그를 수집하면 아래와 같은 경우에 대해서 로그 수집이 불가능해진다.
    • JavaScript를 disable 해둔 사용자 로그
    • 내가 제어하지 않는 웹사이트에서 페이지가 조회된 경우(타사 마켓 플레이스 등)
    • 뉴스레터 이메일에 대한 접근 로그

이런 때에는 matomo image beacon 방식으로 방문자를 추적할 수 있다.

image beacon 방식의 한계

  • 단, 이방식을 활용하게 되면 java script를 사용하지 않으며 자사 쿠키를 생성할 수 가 없게 되어서, 방문자 로그 생성이 어려워질 수 있다.
  • 아래와 같은 것들에 대해 tracking이 불가능해진다.
    • Referrers, including Search Engine Keyword, Referrer Website URL and Social network URL
    • Screen resolutions
    • Browser plugins
    • Page titles
    • Time in local user’s timezone
    • The image tracker code also does not create first party tracking cookies which results in some information being lost.
    • Files that were clicked and downloaded (Download)
    • Links to an outside domain that were clicked (Outlink)
    • Pages generation time (the time it takes for webpages to be generated by the webserver and then downloaded by the user)
  • 그래도 아래와 같은 것들은 잘 트래킹 된다.
    • User IP address
    • Date and time of the request
    • URL of the page being viewed (Page URL)
    • Location of the user: country, region, city, approximate latitude and longitude (Geolocation)
    • Main Language of the browser being used (Accept-Language header)
    • Browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model

참조

  1. https://matomo.org/faq/how-to/faq_176/
  2. https://matomo.org/faq/general/when-tracking-visitors-using-an-image-beacon-instead-of-the-javascript-tracker-what-are-the-differences/
profile
data scientist

0개의 댓글