I was using Analog to analyze Apache logs back in the 1990's -- it's older than JS.
I was using Analog to analyze Apache logs back in the 1990's -- it's older than JS.
For almost every SaaS one can always say "yeah but I can do it myself by doing A, B, and C" but the fact is that time is precious, and if you outsource parts of your website/product, it means for $19 a month you're getting a product that is worked on full-time by 4 engineers.
- Page navigation often happens client-side (so most dynamic SPAs)
- Content is often cached and/or served from a CDN (so most non-trivial static sites)
In reality, nowadays most page loads don't ever touch the origin server, for a wide range of good reasons. Including analytics in the client-side page sidesteps that whole problem.
But most will still load the content from the backend, so you can count those requests.
Was great being able to spin the traffic figures on our game review site for PRs who didn't understand web analytics at that time.
Counting all requests will be much more than 2x the GA visitors.
- Browser and screen resolution
- Time on page
- Tracking of on-page events