3 ms·
GA is nice for client-side stuff, but Adblock has made the numbers completely unreliable, especially for tech-focused content. Instead I prefer to just use serv
by cameronbrown 7y ago
GA is nice for client-side stuff, but Adblock has made the numbers completely unreliable, especially for tech-focused content. Instead I prefer to just use server-side logs. At my tiny scale it's easy to just assume each IP is a unique, and people are free to block GA without affecting my metrics.
- usmannk 7y agoWhat solutions do you recommend for server side logging? I've come to a similar conclusion as you as far as what's actually reasonably necessary.
- dragonsh 7y agoTry https://goaccess.io/ https://goaccess.io/ works very well for us with haproxy cluster and rsyslog for central logging for all web and api requests. We run goaccess in real-time mode processing 100000 requests per day with local ip to city database.
- aldoushuxley001 7y agoI've always heard GoAccess recommended as the go-to solution for server side logging. Though I don't have personal experience with it, it does look amazing.
- cameronbrown 7y agoHonestly I just wrote a small set of functions to log everything to Google Analytics via its measurement protocol[0]. I know I said I didn't use it client-side, but the dashboard is still top-notch for exploring analytics data and there's a ton of processing it does for free - IP to location is one. I also stream all logs into text files so I can process them later too. [0]https://developers.google.com/analytics/devguides/collection/protocol/v1/ https://developers.google.com/analytics/devguides/collection...