Based on what? Server side logs records what the server itself sent. That sounds like it should offer far more accuracy than what a JS only solution would do.
That being said, if the code for analysing the server logs is lousy, it's not going to help. :)
Note that I'm just talking about distinguishing people, not identifying or tracking. A basic question like "how many people came to my website today" is more accurately answered with client-side analytics than by analyzing web server logs.
How can client side analytics be more accurate, when ad blockers stop visits from even being registered by client-side analytics?
> Server side logs aren’t an accurate way of doing analytics...
What is your thinking behind that statement, as it sounds incorrect?
I know Cloudfront logs can sometimes drop, but is there a more important reason you're talking about?