Live data from Hacker News

Companies must stop using Google Analytics

imy.se

321–330 of 672 posts

Re: Companies must stop using Google Analytics

#321
post #278

Earlier quoted context omitted.

I want to fix what you're talking about, but I was not able to reproduce the bug. Can you please tell me how you got the menu to not close, for instance? Also, clicking on the menu items clearly opens the page they're linked to. I couldn't get it to not do that.

Reproduction steps: 1. Install Chrome for Windows from the Google website. As of today, that version is 114.0.5735.199 (Official Build) (64-bit). I am testing on Windows 11 and I used a fresh install of Chrome on a machine that has never had Chrome before. This machine has a standard 60Hz display which may matter for my theory at the end. 2. Go to qbix.com. 3. Hover the mouse over "Communities". Now hover over its su…

Tried it with Chrome and Edge on Windows. Still can't reproduce those bugs. Strange.

The worst thing is when some users see a heisenbug that you can't seem to reproduce on a similar environment.

Re: Companies must stop using Google Analytics

#322
post #45

Who needs analytics? I'm confused. When I worked at companies using google analytics, 99.9% of the time they could have gotten this data from server logs with something like awstats or goaccess. To this day, I still don't get what's the point of embedding some javascript to do extra-requests or a tracking pixel, when the data was already given once.

It's just something data goblins like to collect and obsess over instead of making an actually good product.

Re: Companies must stop using Google Analytics

#323
post #34

My sister-in-law (girlfriends brothers girlfriend, not that it matters) recently studied for a data analytics certification. Actually several. The entire course (located on here: https://medieinstitutet.se ) is based on Google Analytics. Now her entire value is tied to the use of Google Analytics, she will almost certainly fight very hard to ensure that these skills remain relevant, nobody would want to retrain for 6…

This level of dependence on certain tools is neither rare nor unprecedented. Your run-of-the-mill business drone will be trained on Word/Excel/Outlook and be hard to impossible to retrain on anything else (either because of actual stupidity or resistance to change). This already starts at school where "Informatik" is often just learning where to click in Microsoft products. Similarly, tradespeople often specialize in…

There’s actually a far better reason they don’t retrain. There aren’t better tools. Or the tools are basically carbon copies (Google Docs and Sheets).

Show me a product that provides so much more value for my team than Excel that it would be worth a retrain.

Re: Companies must stop using Google Analytics

#324
post #317

Earlier quoted context omitted.

If that "stone age" means I'm less likely tracked and logged by a US megacorp to whom I never inteded to share information like what buying and what my medical problems are, GOOD. I hope all Alphabet IP ranges get blackholed on the ISP level if they continue to perpetuate this hellscape we call targeted advertising.

Kneecapping tech for amorphous "privacy" concerns is very much a valid choice. I'd bet on the countries that don't make that trade off.

If the subject of your bet is "Whichever system can extract the most amount of wealth in the most efficent manner from it's people at the cost of their wellbeing" then you are correct.

Re: Companies must stop using Google Analytics

#325
post #34

My sister-in-law (girlfriends brothers girlfriend, not that it matters) recently studied for a data analytics certification. Actually several. The entire course (located on here: https://medieinstitutet.se ) is based on Google Analytics. Now her entire value is tied to the use of Google Analytics, she will almost certainly fight very hard to ensure that these skills remain relevant, nobody would want to retrain for 6…

Some business area pivots could be into user analytics or marketing analytics. Product management even.

Data engineering could be another path to explore.

I'd view your sister-in-law's certification course as more of a first step than an end. It could open doors but still have to stay relevant with broader skills.

Re: Companies must stop using Google Analytics

#326
post #50

I've finally come to the conclusion that user tracking is generally a poor practices and should be regulated. As a web developer, I didn't see it as a big problem. We always do it to maximize ad revenue, find out where users leave to increase conversion rate, and simply to improve UX. But even when the intent is to improve UX, tracking is inappripriate. Imagine if a robot vacuum recorded videos of your home and uploa…

> Imagine if a robot vacuum recorded videos of your home and uploaded them so that bunch of ML engineers can see and use it to improve the algorithm

No need to imagine, they do:

https://homesupport.irobot.com/s/article/964

Re: Companies must stop using Google Analytics

#327
post #276
post #268

Earlier quoted context omitted.

As someone whose total compensation went up 600% over 5 years as a 'cloud engineer' from a sysadmin background, I think your comment is kinda silly. Those skills are very transferable to new products and very little of the worth I bring is from my certs

Sysadmin background is akin to first principles when it comes to Cloud. I also have a sysadmin background and my journey to the cloud has been "I can learn new things that make things easier or just use some pretty standard Linux VMs at any time". Most new entrants to cloud learn the following: * an object storage system (GCS, S3) * A functions as a Service system (Cloud functions, Lambda) -- if you are lucky, Cloud…

What you are describing is a "developer doing devops" arrangement, or maybe some junior guy with an associate-level certification. A well paid Cloud Engineer is 100% expected to know architecture, Linux, networking and all the things you mention.

Re: Companies must stop using Google Analytics

#328
post #241
post #92

One could still use Google Analytics by proxying the tracking events. Afaik only the IP is considered private data. So one could mask or (non-reversibly) hash the IP, remove anything else which might be considered private data and then send the event to Google. A simple PHP script with a few lines of code could do that. But Google lost me by: A) Making it impossible to convert your old data into the new Analytics ver…

Hashing the IP is not enough by IMY's decisions, none of the companies are allowed to use GA going forward. CDON used GA's IP anonymization through truncation, it was not deemed enough. [1] The IP itself becomes is not personal data after truncation but it's unclear if the truncation happens before it leaves the country. And combined with the other personal data (e.g. cookies), it is considered personal data. [2] Coo…

Automated translation of 1.3.14.2:

1.3.14.2 Coop's implementation of the server side container The purpose of the server side container that Coop has implemented is to improve the security related to the data sent. More specifically, the aim is to on a good and safely be able to protect the personal privacy of those registered. Server side the container acts as a proxy between the registrant's browser and the Tool where Coop has chosen to implement the server side container in a way that makes them the registered browser's public IP address is never transmitted to the Tool. Implementation can be described as follows. A registrant visits the website www.coop.se in your browser. The Google Analytics script is downloaded from the server side container instead of being downloaded directly from Google Analytics servers. This results in the registrant's IP address as well as information about user behavior, device information, customer status, online identifiers and transaction data (according to points 1–5 above under section 1.3.10) are transferred to the server side container, instead directly to Google Analytics. Once the Google Analytics script has been downloaded from the server side container, a new call is made from the server side container to Google Analytics servers. Since the call is made from the server side container, no transfer of the registrant's public IP address to Google Analytics. Coop has configured the server side container in such a way that all data as above, except it was recorded public IP address, passes through the server side container to Google Analytics. Google Analytics receives data sent from the server side container and that data (information) that has been sent is popularized in reports by the measurement set up on the website www.coop.se. The treatments that take place through the aforementioned – i.e. to receive, convert and forward the call - takes place in the working memory of the server side container. It means all processing takes place in real time and that no data is permanently stored. In other words, stored public IP addresses were not registered in the server side container and they are not exposed rather against Google Analytics servers. All communication from the browser, via server side container, to The tool is also encrypted.

This process cannot be reversed as the information is not stored and the conversion not based on a one-to-one relationship that enables the use of a "key" to recreate the public IP addresses. Coop has activated Google's function for IP anonymization. It means that the IP address sent to the Tool is truncated. This is done by Google removing one part of the IP address before the IP address is stored on disk. For an IPv4 address, last is replaced the octet in the address with a zero. For an IPv6 address, the last 80 bits are replaced with zeros. The action cannot be reversed but as this action is done by Google i Coop has also chosen to implement the tool as a server side container. In Coop's case, the IP anonymization feature is enabled and applied to the generic IP address sent via the server side container. In context, however, the function is redundant considering that the server side container prevents the public of the registered IP addresses from being sent to the Tool. Coop's assessment is that server side the container as a measure is a sufficient protective measure, but that it does not harm that even have the IP anonymization function activated in the Tool.

Do you happen to know which section of the ruling it is where they discuss why Coop needs to stop doing this? It's a PDF and the translation tool I'm using on my phone is a pain.

Re: Companies must stop using Google Analytics

#329
post #45

Who needs analytics? I'm confused. When I worked at companies using google analytics, 99.9% of the time they could have gotten this data from server logs with something like awstats or goaccess. To this day, I still don't get what's the point of embedding some javascript to do extra-requests or a tracking pixel, when the data was already given once.

The question I have isn't why you need analytics but why you'd ever need any PII in the data. I don't care whether Bob clicked the button I only care whether 1% or 50% of users click the button. Or if those who clicked button A are likely to click button B so they should be closer together. Analytics should be anonymous usage statistics not tracking individuals. We are clumping two things together where one is bad an…

That’s the idea but to know that an anonymous user who has clicked button A goes on to click button B requires you to track that user via some kind of random ID that uniquely identifies their browser/device. This new Swedish ruling says that ID is itself PI.

Re: Companies must stop using Google Analytics

#330

When I visit a company site and it uses google analytics I know they are either: lazy, ignorant or hostile towards their (potential) clients. This set of possibilities spans all cases and none is actually a positive signal. Companies (and any entity that has an online presence for that matter) are entitled to know what people are doing in their platform and use any appropriate tool for that purpose. They are not enti…

Government web sites also use Google Analytics. Which means we are tracked much beyond our shopping profile.
Post reply on HN