否-Safari 14不会阻止Google Analytics

2020-06-25 04:12:46

不会,Safari 14(或任何其他版本的Safari)不会阻止Google Analytics在网站上加载和运行。

在苹果一年一度的全球开发者大会上,该公司展示了即将发布的Safari网络浏览器(14版)在隐私方面的一些改进。

事实上,最大的爆料是新的隐私报告,该报告旨在阐明浏览器在多大程度上致力于减轻跨站点跟踪器造成的损害。

无论是好是坏,其中一个预告显示,google-analytics.com被列为网站上被阻止的跟踪器之一。

排队恐慌和错误信息的传播,就像野火通过第一方分析的干刷一样。

Apple Insider很快就报道了这一点,甚至说“…。浏览器现在完全屏蔽了谷歌分析…。";。

“搜索引擎杂志”也报道了这一事件,称“…。苹果特别显示Google Analytics被Safari屏蔽“。

注意!“搜索引擎杂志”(Search Engine Journal)添加了一个脚注,指出他们可能是错的。但他们也表示,他们可能不会错,因为还没有人证明这一点是否定的。如果你有机会写这样的东西,新闻业似乎是一个有趣的职业。

Safari不会阻止资源加载。这不是智能跟踪预防(ITP)的工作方式。它比那要优雅得多。

Itp har inte börjat block era reurser frãn att Ladda.。男兽医:Begränsar/Backkerar kakor som du säkert兽医。

-约翰·威兰德(@johnwilander)2020年6月24日。

负责ITP的WebKit工程师约翰·威兰德(John Wilander)说,“ITP还没有开始阻止资源加载,但ITP做的远不止是阻止cookie。”

当Safari说它阻止或阻止跟踪器时,意思是ITP算法已将某些域标记为具有跨站点跟踪功能,Safari还剥夺了它在跨站点请求中携带Cookie(也称为第三方Cookie)的能力。

这就是Safari在Google-analytics.com上阻止已知的跟踪器时的意思。该域已被标记为跨站点跟踪域,Safari会为该域之间的任何通信分配一定的保护措施(您可以在此处阅读更多信息)。

为了证明这一点,这里是我的网站,Google-analytics.com和googletagmanager.com被标记为跟踪域,同时仍然愉快地加载JavaScript库并将HTTP请求发送到它们指定的端点:

如果智能跟踪预防检测到浏览器从足够数量的唯一域向其发送请求,则将域标记为潜在跟踪域。

如果您的Safari浏览器从domain1.com、domain2.com和domain3.com向google-analytics.com发送请求,Safari会将google-analytics.com标记为具有跨站点跟踪功能。

对于任何Safari普通用户,ITP都会对成百上千的域执行此操作。自2017年推出以来,它一直在这样做。这就是Safari如何慢慢关闭跨站点跟踪器周围的套索的方式。

隐私报告旨在阐明这一过程。然而,不是列出ITP标记的所有域名,而是对照DuckDuckGo&39;的跟踪器列表交叉引用这些域名。如果找到匹配项,该域将出现在隐私报告中,以显示ITP如何阻止已知的跟踪器读取您的数据。

不怎么有意思。事实上,google-analytics.com有能力利用中立的第三方存储,这对该工具的实际使用毫无意义。

它是作为JavaScript库从Google的服务器上下载的,任何标识符都存储在第一方cookie中,任何发送到GA端点的HTTP请求都使用这些标识符以及这些标识符来指定跟踪器的来源。对google-analytics.com的请求没有使用第三方存储访问权限。

这并不意味着google-analytics.com上可能没有设置cookie。例如,我想有一些是用于调试和监控目的的。这些cookie在Safari或任何其他将google-analytics.com作为跟踪域的浏览器上都不起作用。

我对这一点错误信息传播得如此之快感到失望,也对信誉卓著的期刊如何通过一张模糊的屏幕截图和几条有影响力的推文,一下子得出社交媒体上反复引用的结论感到失望。

我对隐私报告措辞如此笨拙感到失望。使用诸如阻止、预防和跟踪器之类的术语可能会导致混淆,就像WWDC的后果所显示的那样,除非它们在报告本身中有明确的定义。我知道这还不是隐私报告的最终版本,所以希望副本能被澄清。

我感到失望的是,花了一整天的时间在外置驱动器上安装Big Sur(MacOS测试版),只是为了测试一些我已经知道是真的东西。是的,我很失望我没有足够的可用磁盘空间在合适的硬盘分区上安装Big Sur。

我对隐私报告或智能跟踪预防并不失望。在保护Safari用户免受一些如果处理不当可能会产生毁灭性影响的事情方面,这两家公司都做得非常出色。

但就目前而言,Google Analytics用户不必担心Safari。Google Analytics不需要跨站点跟踪功能,Safari也不会阻止其使用。当然,它确实限制了它的有效性,但那是另一回事。

非常感谢Maciek Stanasiuk和Tom Anthony花时间研究这个问题。