Basically this screws over those want to create good website experiences. Blinding us in this way is pretty useless.
This type of stuff should be opt-in. Most people install uBlock to remove Ads. But now we are making them invisible to websites at the same time, which is not what most people signed up for.
If you want to balance the desires of your privacy-savvy users and your craving for analytics, why not use Piwik and self-host it on your own domain? No external requests, and no information back to Google.
it's completely unreasonable to expect websites not to do something as simple as tallying unique visitors or recognizing returning customers via cookies/fingerprinting on their own properties.
It blocks the piwik.js. When you check the statistics and hover the red filter symbol for the Piwik line you will see which rule blocked it.
I'm a lot more concerned about the revenue I am losing due to the decrease in ad views/clicks than I am about a slight decrease in GA hits...
Agreed.
I think we as tech people tend to assume everybody is as tech savy as we are - when in fact, it's not even close. Also, when you talk about an aging baby boomer population who didn't grow up with Facebook and Instagram, they could care less about being tracked.
Don't forget there are other ways of achieving what you want too - you can use something simple like GoAccess[0] or even run a Piwik install off your server logs[1] for a nice pretty GUI experience if you prefer.
As more and more people become privacy-conscious I hope you will see this as an opportunity to learn how to do more yourself and outsource less to Google. They don't even give you all the data they collect from site visitors, you are giving them free data for little in return!
It's really a shame that Google Analytics has become the only way to handle traffic analysis.
Also, server logs are the only tracking system that can't be disabled by visitors.
With user-agent header, ip address, etc. you can uniquely identify a user because there is enough entropy, see https://www.eff.org/deeplinks/2010/01/primer-information-the...
and that basically allows you to emulate a session id without cookies and without appending it to the URL
You can also use the cache to know if the user already visited some content or not, explained here http://joshduck.com/blog/2010/01/29/abusing-the-cache-tracki...
And finally, you can use CSS custom styles to know if the user already visited some web sites or not, see spyjax http://davidwalsh.name/ajax-evil-spyjax
granted, the user can disable JS, change the user-agent, but I would argue they are still trackable
Most browsers are now taking steps to stop the CSS custom styles hack working - for example this doesn't work in Chrome anymore. The website can show you which websites you've visited with the change in colour for the link state however it can no lonqer query it.
that's my whole point: "yadda yadda yadda ublock or adblock or whatever block ga.js on the client side haha you can not track the visitors anymore"
nope I can still track them and I don't need to even bother analysing the server logs
server side:
1. I can detect if there is a _ga cookie
2. if not, I can generate a UUID based on the user-agent and IP
3. and I send my pageview from the server side
it is not perfect, I would certainly not use that UUID to identify a login session but it does work without me having to stop using google analytics.> "There isn't always enough entropy to uniquely identify a user"
there is, read the EFF link it explains all that nicely
TL;DR
- you can not send tracking client side anymore
- OK, I can send tracking server side, go ahead try to ublock thatYou don't need Google for any of this.
https://www.google.co.uk/search?client=ubuntu&channel=fs&q=l...
with bing:
http://www.bing.com/search?q=log+analyzer&qs=AS&sk=AS4&pq=lo...
or with duckduckgo:
https://duckduckgo.com/?q=log+analyzer
:D
I could not care less about stupid justification for spying on me and sending all this data about me to google, either use piwik or learn to apply analytics to your web server logs.
Anyways I was already invisible to you because I have js disabled by default, and a few extension dedicated to blocking trackers and google spefically, with fanboy's lists to block trackers.
Sure you can. You can do all of those things still.