您托管平台上Google Analytics(分析)的开源替代方案



开源分析服务Matomo的Web界面



消除在线生活需要在所有领域引入免费的替代方案。隐私权倡导者按类别维护此类产品的列表



从系统管理员的角度来看,这些列表中分别区分了网络分析的类别-替代了Google Analytics(分析)服务,该服务收集有关网站访问者的详细统计信息。每个人都知道这样的服务是如何工作的。在页面上实现跟踪JS代码,如果该人尚未安装跟踪脚本阻止程序,则每次打开页面时都会触发此脚本。此外,有关您的用户的统计信息会发送到Google进行存储



幸运的是,有许多免费的,开放源代码的Google Analytics(分析)替代方案都更快,因为脚本更小,并且是从您自己的托管服务器(而不是第三方服务器)下载的。用户信息不会发送到任何地方,许多服务不使用cookie,并且符合GDPR。



让我们从最新鲜的开始。几周前于2020年8月推出了Umami工具



鲜美



它是Adobe开发人员Mike Cao发布的开源程序。他一直在寻找一种更简单,更快的Google Analytics(分析)替代方案,最终只开发了自己的解决方案。



在服务器上安装:



git clone https://github.com/mikecao/umami.git
cd umami
npm install


Umami按浏览器,操作系统,引荐来源网址,设备和国家/地区提供有关所有/特定页面视图的统计信息。显示每天,每周,每月的访问者和观看次数,跳出率和平均访问时间。许多不需要更多。



Umami脚本几乎立即生效,并且完整的统计信息显示在一页上。此类页面的示例: 托管的优势之一是能够绕过某些禁止从第三方网站下载脚本的广告拦截器规则。另外,大大加快了网页的加载:Umami脚本很小(只有6KB)。嵌入: 除了基本功能外,Umami还配置为跟踪任意事件















,例如,按下某个按钮。假设我们有一个像这样的按钮:



<button class="button">Sign up</button>


创建一个新类:



umami--<event>--<event-name>


并为按钮编写此类:



<button class="button umami--click--signup-button">Sign up</button>


站点上三个按钮的统计信息:







该工具记录的所有数据均被匿名化并存储在MySQL或PostgreSQL数据库中。您需要运行Node.js 10.13+。



源代码在MIT的免费许可证下发布,可以在GitHub上存储库中查看



如果您想看到该工具的实际作用,则开发人员已在线托管了Umami现场演示官方文档中,请参阅安装说明和功能概述。



Matomo(Piwik)



如果由于某种原因您对Umami不满意,则可以尝试其他开源系统。最著名的之一是Matomo(以前称为Piwik)。 Matomo具有比Umami更丰富的功能。例如,有一个从谷歌Analytics(分析)数据的导入,在报告生成各个页面的速度通知通过邮件/短信中指定的事件的情况下,内容的跟踪,一个单独的分析模块的在线商店,以及更多。借助小部件,带有统计信息的面板界面更加灵活。用于自定义Matomo主屏幕的小部件 除了自己托管的版本外,还提供Matomo Cloud的付费版本。





















Matomo明确地将自己定位为Google Analytics(分析)的安全替代品,并且该公司定期在其博客上发布有关向Google发送用户数据到美国的法律主张的新闻,这可能违反GDPR。



甚至免费版比Umami都具有更多功能,付费Premium Bundle提供了附加功能,包括热图,会话记录,自定义报告,A / B测试,转换通道,关键字SEO统计信息,日志审核等等。 e。免费版本,付费功能和云版本的比较可以在此处找到



合理的分析



另一个开源工具。该程序代码是公开可用的,尽管该公司正在积极推广“云”版本,费用从每月6美元起(这是每月访问量少于1万名访客的网站的最低价格),但没有任何阻止您将其安装到服务器上的方法。 与Matomo不同,开源Plausible版本在功能方面与付费云版本没有什么不同 Plausible还将自己定位为Google Analytics(分析)的免费安全替代方案,它不使用Cookie,并且完全符合GDPR。















有限的功能可以看作是一种优势。确实,很少有网站所有者需要大多数Google Analytics(分析)功能,但是我们必须以用户的隐私,法律风险和网站速度较慢的方式为他们付费。Google Analytics(分析)脚本是从第三方服务器加载的,从而增加了页面加载的延迟。此外,它们本身很庞大(两个脚本,总计45.7 KB),并且需要一些时间在客户端执行。为了进行比较,以下是此综述中的Google Analytics(分析)脚本和开源平台的大小:



工具 脚本 规模
Google跟踪代码管理器 googletagmanager.com/gtag/js 28 KB
谷歌分析 google-analytics.com/analytics.js 17.7 KB
鲜美 umami.js 6 KB
马托莫 matomo.js 22.8 KB
合理的分析 plausible.io/js/plausible.js <1 KB


Google Analytics(分析)脚本的庞大规模是因为该工具可以跟踪针对125个以上报告的数百个指标。



合理的分析是最禁忌的选择。对于那些需要最少统计信息的人来说,这是一个工具。如此奇怪的功能使该公司以每月150美元的价格为企业提供高级定价计划,这甚至有些奇怪。



可能的演示页面



其他开源工具



具有类似功能的其他开源工具:





可以使用诸如GoAccess之类的日志分析器代替计数器,它们可以实时工作并生成同样有用的图表:GoAccess演示 GoAccess也是一个开源程序。仓库演示
















当然,这些工具不能被称为Google Analytics(分析)系统的全面替代品,该系统以专有的Acquisition / Behavior / Conversion范式运行但是在许多情况下,自托管的开源脚本是一个很好的选择。



PS根据W3Tech 2020年9月的统计数据, Internet上55.3%的网站上安装了Google Analytics(分析)脚本。最受欢迎的开源分析工具只有1%。



2019

01.09
2019

01.10
2019年

01月11日
2019年01月

12日
2020年

01.01
2020年

01.02
2020年

01.03
2020年

01.04
2020年

01.05
2020

01.06
2020

01.07
2020年

01.08
2020

01.09
没有 34.1% 34.5% 34.9% 34.9% 34.9% 35.1% 35.2% 36.1% 36.2% 35.1% 34.7% 34.7% 34.3%
谷歌分析 56.3% 55.9% 55.5% 55.5% 55.4% 55.1% 55.0% 53.8% 53.6% 54.6% 55.0% 55.0% 55.3%
Facebook像素 8.5% 8.5% 8.5% 8.7% 8.9% 8.9% 9.1% 9.0% 9.0% 9.3% 9.4% 9.5% 9.7%
Yandex.Metrica 5.8% 5.8% 5.9% 6.1% 6.5% 6.7% 6.9% 7.0% 7.2% 7.3% 7.4% 7.4% 7.4%
WordPress Jetpack 4.8% 4.7% 4.7% 4.7% 4.6% 4.6% 4.6% 4.6% 4.6% 4.7% 4.8% 4.8% 4.8%
霍贾尔 2.7% 2.7% 2.7% 2.7% 2.8% 2.8% 2.8% 2.8% 2.8% 2.9% 2.9% 2.9% 2.9%
实时互联网 2.3% 2.2% 2.2% 2.3% 2.4% 2.5% 2.5% 2.5% 2.5% 2.6% 2.6% 2.5% 2.5%
新遗物 1.5% 1.4% 1.4% 1.4% 1.4% 1.4% 1.5% 1.5% 1.4% 1.4% 1.3% 1.3% 1.3%
马托莫 1.1% 1.1% 1.1% 1.1% 1.1% 1.1% 1.0% 1.0% 0.9% 1.0% 1.0% 1.0% 1.0%
Top.Mail.Ru 0.8% 0.8% 0.8% 0.9% 0.9% 0.9% 0.9% 0.9% 1.0% 1.0% 1.0% 1.0% 1.0%


谷歌分析的份额似乎在2020年初开始下降,但现在又在增长。






广告



来自VDSina的可靠而廉价的VDS将使能够放置任何项目-一切都将正常进行,并且不会中断,并且运行时间长!






All Articles