Live data from Hacker News

Lightweight Alternatives to Google Analytics

lwn.net

141–150 of 320 posts

Re: Lightweight Alternatives to Google Analytics

#141

Earlier quoted context omitted.

Server side logs aren’t an accurate way of doing analytics and bring up compliance challenges (storing access logs and using them for purposes other than security etc.)

Can you talk a little bit more about why server side logs aren't accurate for analytics? I was planning on doing basic analytics (pageviews mostly) using Cloudfront access logs stored in an S3 bucket and queried through Athena for a site I'm working on which uses the AWS stack. I know Cloudfront logs can sometimes drop, but is there a more important reason you're talking about?

I think with server-side only is harder to filter bots, crawlers and get accurate bounce rates or session length times.

Re: Lightweight Alternatives to Google Analytics

#142

I really hope an analytic genius can come up with a technique (like differential privacy, but I'm no expert here) that would give advertisers what they want (unique visitor counts, and very few other metrics) to place ads on sites, yet doesn't give away too much privacy, nor leads to enslavement under a single central entity. I guess if something like that doesn't come along, then only old school content-based ads (s…

Apple/Webkit already has a proposal along those lines.

https://webkit.org/blog/8943/privacy-preserving-ad-click-att...

Re: Lightweight Alternatives to Google Analytics

#147

If you decide to migrate off GA, there's very little reason to not use self-hosted analytics. The only case when you'd get better analytics from a _service_ is exactly a GA-like setup that can track people as they go from one website to another. That is, the real value of an analytics service is derived directly from its ability to invade people privacy, at scale. Granted, migrating to another service is usually simp…

> that can track people as they go from one website to another

Note that even in Google Analytics, this requires extra set-up, has limitations, and tends to be pretty fragile in practice. GA identifies users by a first-party cookie and tracking cross-site visits requires decorating links with cookie values.

If you're interested just in aggregate traffic from one of your sites to another, rather than something that requires full-path analysis (like marketing attribute), then you can get that from looking at referrers. This should be more-or-less equally available in GA and server logs.

Re: Lightweight Alternatives to Google Analytics

#149

Earlier quoted context omitted.

GA and AWStats are both awful products for a lot of people. For us, we check out Fathom dashboard daily to see referrers and popular content. And vitality (right now we can see a ton of traffic coming from HN). When I used GA, I never checked it.

I've looked at many reporting tools, most of them are probably great for corporate/enterprise stuff. I'm self-employed, so I have no boss or shareholders that need pretty reports with bar charts. In my case my site is deeply database driven and I can build engagement statistics directly from real data using complex SQL queries. And while there's only a few such 'reports' that I check regularly, most of them are tempo…

Well that’s a different story then. It sounds like you measure things your own way, so I agree that analytics are pointless in your edge case.

For us, we have generated a lot of revenue by measuring what works and what doesn’t. That’s why analytics are worth it for a lot of people.

Re: Lightweight Alternatives to Google Analytics

#150
post #133
post #22

TIL about European Union Public License: https://joinup.ec.europa.eu/collection/eupl/introduction-eup... OSI-certified, copyleft, non-viral, GPL-compatible, SaaS-aware, multilingual

I'm kinda confused about that, because https://www.gnu.org/licenses/license-list.html#EUPL-1.2 seems to say that it's possible to relicense the source to GPL which would go directly against Goatcounter's author who apparently wanted AGPL-ish license without ideological fluff.

GoatCounter author here: yeah, that's not perfect; this also came up in the HN discussion for the article a while ago[1]. I've been in touch with one of the authors of the EUPL since and the short of it is that they don't really think it's an issue.

I've thought about this for quite some time, and decided I'll use a slightly modified version of the EUPL which removes GPL from the compatible license appendix. Just haven't gotten around to that for no reason in particular.

[1]: https://news.ycombinator.com/item?id=21914245

Post reply on HN