Ask HN: Will ad blockers kill your startup?
Does your product use js tracking?
Many products using js includes are currently being blocked by ghostery, privacy badger, etc (such as mixpanel, optimizely, qualaroo, store mapper, etc)
With trackers just growing in popularity, what is your long term plan to stay relevant in this space?
6 comments
[ 3.2 ms ] story [ 21.4 ms ] thread(It’s on “new”, if anyone is feeling like upvoting it.)
Once a pattern is used a Regex would defeat the subdomain idea easily. That or they could whitelist known subdomains that are "useful" and blacklist anything else. Random 8 characters won't help you against a better-written version of ^(http://)\w{8}\.
Making it look "legitimate" doesn't help. The moment people see the contents of your analytics.js (regardless if you called it "easter_egg_kittens.js" or not) they'd simply block that javascript. People aren't reading the name of the .js, they're reading all the js you serve and adding any analytics to a blocklist. It's human-curated, not machine-made. If your code can be read by humans it can be blocked by humans.
You need to include the javascript with other important functionality - and at that point, if people really wanted to circumvent it, they would use Greasemonkey to load javascript they do need and block your version of the file to avoid the analytics/ads.
E:
I could blacklist *.js from the example.com and whitelist only the necessary .js for the site to function. None of your randomizing URL's or bullshit would work.
It's a losing battle. If someone wants to block your ads - they will. The power dynamic is in their favor.