1

I personally hate that ad blockers block analytics software, specially since (as by the law) users must give consent before it collects data, several options exist to opt-out, and they are not f'ing ads.
I've been thinking to set a cron job to fetch analytics.js regularly and serve it locally as, let's say jquery-4.0.js, and screw it. What's your insight about it, fellow frontend devs?

Comments
  • 0
    Yeah, I've never been asked whether I want to be part of analytics or not.
  • 1
    I have never, in some years of Internet use, seen an opt out function.
  • 0
    @teganburns it would get blocked as well in no time :( not wirth the effort
  • 0
    Then you're serving a Trojan for the purpose of extracting information without people's consent, and your site deserves to be blacklisted by antiviruses.
  • 0
    @d4ng3r0u5 as I said, users must give consent before any data is collected. Besides, even if not explicitly stated, 100% of analytics software uses cookies to function, so before you give consent to cookies, no site should send data to Google or whatever. Other story is that it's implemented correctly on most sites, and I know for a fact it isn't.
  • 0
    @Artemix if you are blocking that stuff specifically, or blocking all js or whatever, that's not the issue, as you know what you are doing and why. The problem is that people with adblockers (more than 20% of all traffic some say) usually install an ad blocker to get rid of obnoxious and invasive *ads*. The fact that many of them allows "not invasive ads" by default and not analytics software is what I can not understand, given that analytics aim to improve the user's experience and not monetize it.
  • 0
    @teganburns even self managed analytics get blocked, no need for it to be external. And we wouldn't write our own analytics as we wouldn't write our own react to build the interface, there's just not time to do it.
  • 0
    Hey Dude, adblockers are not supposed to block analytics, at least not on the standard settings.
    Of course advanced users can and will block anything they want.

    Give me more details on where and what is being blocked and I will have a look.
Add Comment