远离谷歌分析(Google Analytics)

2020-07-12 02:14:24

自从我几年前成为一名网络开发人员以来,谷歌分析就一直是我的首选分析工具。它是追踪网站使用情况的事实上的标准,可以免费使用,功能丰富,在网络和手机上很容易访问。然而,在过去的几个月里,出于一些原因,我考虑放弃这项服务。

我对Google Analytics的第一个抱怨是,它的界面相当慢,使用起来也很混乱。这是一个繁忙的界面,我总是不得不摸索着找到我正在寻找的相关指标。在这方面,移动应用程序要好得多,至少在速度方面是这样。

我还意识到,我甚至没有使用该服务提供的高达10%的功能。在很大程度上,我所关心的是访问者的数量、页面浏览量以及访问者来自哪里(搜索引擎、社交媒体等)。因此,谷歌收集的所有其他指标对我来说都不重要。

由于这个原因,我觉得仅仅为了查看基本的网站统计数据而加载19KB跟踪脚本是不可接受的权衡。解压后,分析脚本大约为46KB,这只是浏览器要解析和执行的额外工作,在我的需求上下文中没有太大的好处。

另一个主要问题是隐私。Google Analytics是免费使用的(每月点击量高达1000万次),但这只是因为该公司通过使用聚合数据来跟踪用户以显示个性化广告,从而收回了运营这项服务的成本。

因此,分析脚本经常被广告拦截程序和其他反跟踪扩展屏蔽,包括那些内置在浏览器中的扩展程序,如Firefox、Brave和Vivaldi,这意味着报告的统计数据并不完全准确,特别是对于像我这样拥有精通技术的受众的网站。

最近出现了相当多的Google Analytics替代方案,很多人开始意识到Google在网络上的影响力太大了,也是因为上面讨论的可用性问题。

我对更换的主要标准是,它应该尊重隐私,重量轻,易于使用,并在功能上取得良好的平衡。我在黑客新闻上发现了一些关于Google Analytics替代方案的讨论,并继续查看其中的一些建议。

山羊柜台是我考虑的第一个选择。它勾选了大多数的方框,是完全开源的,很容易自我托管,并且有一个单一的定价模式,但我并不喜欢指标仪表板的用户界面。另一种选择是Simple Analytics,但它是专有的,对我来说太贵了,每月19美元,每月约10万次点击量。

最终,它归结为在看似合理的和法瑟姆之间做出选择。它们都有相似的功能集,查看我的统计数据的良好用户界面,以及轻量级的跟踪脚本。最后,我决定选择看似合理的方案。

这主要归结于价格(看似合理的起价为每月12美元,约10万次观看,如果每年付费,则有33%的折扣),以及代码库是完全开源的,并且支持不受限制的自我托管。另一方面,Fathom的起价为14美元/月,浏览量相同,而且该服务的V2不再是开源的。他们在GitHub上有一个精简版,但从自述文件中可以清楚地看出,他们不想让任何人使用它。

我决定利用似是而非的30天试用期来试用这项服务,感受一下它是如何工作的。他们的跟踪脚本是最轻的脚本之一,大约834字节(1.3KB未压缩),比GA';STRACK脚本轻20多倍。

在将脚本添加到我的站点后,分析几乎立即开始显示。仪表板界面非常精美,支持所有基本指标,如页面浏览量和独立访问者、浏览器和操作系统统计数据、设备屏幕大小、位置和推荐人信息。

它还支持事件跟踪、每周或每月电子邮件报告,以及通过自定义域代理跟踪脚本的能力,这可能非常方便,因为一些浏览器和扩展会阻止所有分析服务,包括隐私友好型服务。

我决定与Google Analytics并排运行几天,看看报告的数据如何比较。不出所料,似是而非的页面浏览量报告一直高出约30-40%,想必是因为GA被一些客户屏蔽了。不过,GA现在已经一去不复返了。

从Google Analytics切换到看似合理的Waspainless的经历,我对到目前为止的结果真的很满意。我认为,无论是合理的还是山羊计数器,都是寻找Google Analytics的友好替代品的人的绝佳选择。前者的视觉效果更好一些,而后者更容易自主持,但两者都不会错。

请保持您的评论相关(主题)和尊重。我保留删除任何违反本规则的评论的权利。

要插入代码,请使用<;code>;标记。对于多行,请使用<;pre>;。对于超过10行,请使用沙箱(plnkr、JSBin、JSFdle、Codesen e.t.c.)