4 ms·
The plan is bad because google currently tracks all of your activities inside AMP hosted pages site in their support article. Google controls the AMP project a
by dannyw 6y ago
The plan is bad because google currently tracks all of your activities inside AMP hosted pages site in their support article.
Google controls the AMP project and the AMP library. They can start rewriting all links in AMP containers to Google’s AMP cache and track you across the entire internet, even when you are 50 clicks away from google.com.
- wmf 6y agoPublishers who use AMP were already allowing Google to track everything through either Analytics or Ads. Likewise, AMP pages are mostly accessed from Google search that's already tracked.
- robin_reala 6y agoAs a user I can choose to block GA, either through URL blocking or through legally mandated cookie choices in some regions (e.g. France). When served from Google I have no choice in the matter.
- gowld 6y agoIf you can block GA at the client, you can block google.com at the client, no?
- robin_reala 6y agoNot if I want AMP pages. (I mean, I don’t, but there are presumably people who do.)
- gregable 6y agoWhile that's theoretically possible, the library can be inspected and does not do these things.
- simion314 6y agoCould Google give specific persons different versions or is technically impossible?
- rocho 6y agoIt's very possible indeed.
- gregable 6y agoTechnically yes, but not very practically. The domain is cookieless, so it would be difficult to even identify a specific user, other than by IP. Also, the JavaScript resource is delivered from the cache with a 1 year expiry, which means most times it's loaded it will be served from browser cache rather than the web.
- pdkl95 6y ago> the library can be inspected Really? Could you publish how you are inspecting an unknown program to determine if it exhibits a specific behavior? There are a lot of computer scientists interested in your solution to the halting problem. Joking aside, we already know from the halting problem[1] that it you cannot determine if a program will execute the simplest behavior: halting. Inspecting a program for more complex behaviors is almost always undecidable[2]. In this particular situation where Google is serving an unknown Javascript program, a look at the company's history and business model suggests that the probability they are using that Javascript to track use behavior is very high. [1] https://en.wikipedia.org/wiki/Halting_problem https://en.wikipedia.org/wiki/Halting_problem [2] https://en.wikipedia.org/wiki/Undecidable_problem https://en.wikipedia.org/wiki/Undecidable_problem