So the solution is to use Amazon's tracker?<p>I appreciate the problem and I would like to stop using GA in my static pages as well, but trading one privately-owned software from a tech giant for another privately-owned software from a different tech giant seems a bit ludicrous. I would readily swap GA for some decent open-source solution though.
I see a lot of suggestions for free or open-source analytics packages, but I would refrain from recommending anything you haven't <i>personally</i> used.<p>I've tried to separate myself from Google in various ways, and one of those was to replace Google Analytics with open source software. I tried several; they're all either non-functional out of the box, or require significant time investment to even start approaching Google Analytics.<p>After losing about a month of stats (which matters when you're also running AdSense), I ended up going back to Google. It took the same amount of time to set up as when I initially set it up: around 2 minutes of adding the tracking code and uploading it.
The headline is wrong, it should be changed to "Stop donating your customers' data to Google Analytics ... donate to another large corporation instead!"<p>There are much better options out there. Quite apart from the solutions listed in these comments, a better option is to reconsider whether you really need analytics at all. Maybe the answer is yes if you are a business trying to understand your customers. But not every blog and project page needs analytics.
A bit tangential but a quick click on the author's name in the article and their bio reads:<p>> ex-Amazon contractor, front-end lover, accessibility nerd, down for building cool shit, especially Vue.js and Amplify.js consulting<p>My alarm bells ring when the answer to "stop using X" is to "start using Y" where Y == company I worked for.<p>This isn't to say GA is or isn't problematic, but the article's bias is problematic.
Interesting that the page breaks if you're using Adblock because of Google Analytics being in the URL.<p>Shows me a fun 'You are not connected to the internet' page that lets you doodle on the page.
The problem is usually competing with "free" and Google knows this, there are privacy respecting alternatives like <a href="https://www.visitor-analytics.io" rel="nofollow">https://www.visitor-analytics.io</a> though.
> Tracker blockers are increasing in popularity so consumers can protect themselves against this tracking, reducing the effectiveness of your analytics.<p>More to the point: there is probably going to be a bias in the analytics. Different people have different reasons for protecting themselves against tracking, but it is highly unlikely that people who are unaware of or disinterested in the issue will use a blocker.
"My competitors tracking solution is ridiculous. You should get your head examined if you use it. You should use mine instead."<p>Terrible argument.
Did not read through, but from a quick look, I suspect anyone can grab the code, and fill in your AWS with terabytes of garbage data which will end up in an enromous amount of dollars in AWS billing.<p>Am I missing something?
Interesting topic. This among others is one of the reasons we started building Harvest. Just as with Google Analytics, you can start tracking data with just a small snippet of Javascript.<p>We use Splunk as our data engine and you can install it on your own server. This way you have full control, access and ownership of your data without letting third parties get any data. In that sense Harvest is basically the infrastructure that allows you to collect, store, use and visualize your data.<p>Besides that, we have been focusing on features that will help companies comply with privacy regulations. It is proven that this is not always easy in the complex world of online data.<p>For more information check <a href="https://harvest.graindata.com/en" rel="nofollow">https://harvest.graindata.com/en</a>.
The suggested Google Analytics implementation today is a collection of three separate Google technologies: the original GA, Doubleclick cookies to track demographics and interest, and Tag Manager to manage them.<p>The original GA does not give Google useful cross-site user data because it uses only first-party cookies and anonymizes data as it collected it. To my knowledge you can still implement GA this way If you want to. Such an implementation would be GDPR compliant in not tracking any personal data, although your counsel might still say you need to list them as “analytics” cookies in a cookie banner (mine did).
I didn't know about AWS Pinpoint before, but from what I can see, it only offers analytics for email and other messages, not for web pages, so presenting it as a full alternative for Google Analytics is misleading.
I have fun looking at these stats (sites with Google tracking vs. sites without) in a Firefox addon I made: <a href="https://bitbucket.org/tayler/google-spy/src/master/" rel="nofollow">https://bitbucket.org/tayler/google-spy/src/master/</a>, <a href="https://addons.mozilla.org/en-US/firefox/addon/googley-eyes/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/googley-eyes/</a>
While running my first business GA was not really usefull (We used internal tools easier to integrate in the code and adapt to our needs).<p>However GA data showed its usefullness when selling the business. The data was considered as a <i>trusted</i> source of information for the buyer.
And all the definitions (unique user, etc) were aligned with the buyer's, so it was easier for them to assess the metrics.
I have created a simple workflow using AWS Lambda + Kinesis + S3 to track our customers and not to have any 3rd party dependency. It took roughly 2 weeks but it is worth it since do not leak customer data and we have much tighter control over what we collect (no PII except the source ip that gets hashed in the process).
Why not spin your own? This tool comes with a lot of tools out of the box and can also run personalization techniques and more: <a href="https://harvest.graindata.com/en/store" rel="nofollow">https://harvest.graindata.com/en/store</a>
a few weeks ago my blood needed a checkup.
They sent me the results by mail.
The results where on a non password protected but 'unguessable' url. And the page ofcourse contained google analytics, I'm in the EU, I wonder if this is legal
You really have 2 choices:<p>Are you relying <i>only</i> on data you can get from your app? There is no reason not to build your own solution.<p>Are you relying on data you can't get from your app/website? Then you can only use GA, since FB does not have a service like this.
The main issue is that competition is basically cut out due to the free pricing of GA.<p>Very few businesses/people would choose to pay for something when GA is free. Why do that? To tell your customers "we value your privacy"?
Related: the discussion about Goatcounter <a href="https://news.ycombinator.com/item?id=22044854" rel="nofollow">https://news.ycombinator.com/item?id=22044854</a>
I'm currently building a <i>free</i> analytics service that's the fastest. Ever. Faster than Fathom, Simple Analaytics, pretty much everything except Google Analytics you can think of.<p><a href="https://sdan.io/pingpong" rel="nofollow">https://sdan.io/pingpong</a><p>Still building it, but you can sign up for when it launches here: <a href="https://forms.gle/MhojBWWfdiWjZatC7" rel="nofollow">https://forms.gle/MhojBWWfdiWjZatC7</a> (I know it's ironically on google forms and I'll move away soon)<p>> <a href="https://sdan.io/pingpong" rel="nofollow">https://sdan.io/pingpong</a>
> And if you think that's okay, you should take your head out of the sand because consumers are demanding it. Please tell me how many of your users like the large cookie agreement popups that they have to dismiss...I-I mean read and accept just to consume your content. Agreements that you're forced to have them agree to because you're using cookie-based trackers like GA.<p>I think that's the heart of why I so despise the GDPR. In an intent to change site behavior, politicians passed a law putting a burden on sites that did an undesirable thing (rather than, say, making the undesirable thing itself illegal).<p>Perhaps they thought sites would avoid the burden.<p>Did they not anticipate full shifting of burden onto end-users? Because being able to know how a site is used is <i>extremely</i> valuable to the site's owners.
I tried Matomo (Piwik) recently, but I only do log analysis and it doesn't really treat log access as a first class citizen. If you use Javascript tracking, it's probably the right way to go.<p>I switched back to AWStats for my personal stuff. It's probably too basic for business or company apps, but for your personal stuff without javascript/cookies, it's still a great analytics tool.