我们将发布 Matomo 4.15.1,以解决 4.15.0 中引入的一个回归问题,并进行其他一些小的改进。 新功能 此补丁发布修复了 Matomo 4.15.0 中发现的跟踪代码生成器中的一个回归。 我们感谢所有报告反馈和建议的社区成员,感谢我们出色的翻译团队,感谢高级功能客户和 Matomo 云主机客户的大力支持。
Category: 版本历史
Matomo 4.15.0版本
此版本为维护性发行,用于提高可靠性和稳定性。在修改了一些bug、优化了性能基础上,还让获取起始追踪页面得以优化。 重要提醒:如果您未来需要升级到5.0版本,请先将您的实例至少先升级到4.15.0版本。这是必需的操作,特别是一键式升级的时候,它可以避免一些不必要的麻烦。
Matomo 3.12.0版本
发布日期: 2019年10月29日 新特性 最主要特性就是不同时间段的数据和分段数据可以比较了。在日历中可以选择相比较的时间段。 在分段(segment)下拉菜单可以点击每个分段条件右边的小图标实现分段条件间的数据比较。 在此版本,我们还修改了数据归档的流程。尤其是我们重写了SQL查询,进而让归档速度更快。如果你正在运行一个承载高流量的Matomo网站或者拥有很多分段条件,你会发现core:archive archiving 定时任务在运行时,CPU和IO的使用大大降低。此番改变也解决了大家经常遇到的一个问题(请见)。 经过几轮的版本优化,Matomo变得更加快速和可靠。我们已经做了很多小的优化,比如让实时查询更快速、让数据库的读写更高效。我们还为归档命令core:archive`引入了一个新参数` –skip-segments-today`(跳过当日数据的归档),这个对拥有很多分段条件的系统很有用。你也可以在INI配置文件中配置`live_query_max_execution_time`参数,为实时SQL查询设置超时时间(我们发现这个参数非常有用。在某些边界情况,会出现SQL运行非常缓慢并有可能无法停止的情况)。我们还加入了新插件DeviceDetectorCache ,它可以使追踪接口的效率更高,CPU占用更少。 在可用性方便,验证分段条件变得更加容易:只需点击“Test”按钮即可在弹出窗口中查看到匹配的所有访问;同时,在所有的表格类报表中,最左边一列会固定,这样在你往右拖拽的情况下更容易查看数据;更加容易地搜索Matomo用户指南和常见问题;设置追踪代码更加容易,你可以直接将安装指南以邮件的形式发给开发人员。同时我们将Matomo的logo显示在了APP的左上角。 当将matomo报表嵌入到iframe中时,可以避免滚动条的出现,iframe的高度会根据内容自适应。 还有其他的一些小缺陷和问题得以修复,Matomo 3.12.0应当已与PHP 7.4兼容。 安全发布 此版本很重要,两个Denial Of Service (DOS)问题得以修复。 数据库升级 此版本不包含任何主要的数据库更新 新插件 官方插件 Google Analytics Importer Cohorts Device Detector Cache 第三方插件 Development Toogle Twitter Feed Widget By Amperage
Matomo 3.11.0版本
发布时间:2019年7月23日 新特性 此版本的变化包括安全优化(包括安全问题修复),一些性能优化和缺陷修复。 在新特性方面,你可以根据用户停留时间创建目标。这样,你就可以根据此目标创建筛选条件,进而把停留时长超过特定时间的用户筛选出来了。 在安全优化方面,此版本可以对密码重置频繁度进行限制,以防止大量垃圾重置邮件的出现。避免密码被错误重置成弱密码。如果密码长度小于特定长度,用户会被强制要求修改。在matomo后台的操作界面或者报告中,如果点击报告中的某个网址,目标网站就会知道你的matomo的服务器地址。此版本添加了一个新特性就是在从matomo后台点击跳转到其他网站时携带了Referrer-Policy,它可以控制在目标网页无法获取到referre信息。 此版本还进行了一些性能优化,某些matomo请求的响应时间比之前版本快10%。在随后的版本,我们还会持续优化。如果你的matomo数据库实现了读写分离的话,此版本可以轻松完成配置,这样会大大降低主服务器的CPU使用率,进而提高数据上报请求的相应速度(请参见global.ini.php的[database_reader]配置章节)。 在用户界面上,我们做了微调,比如网站列表的下拉菜单变宽了,网站名可以显示全了。 此版本还修复了一些bug,比如UI,追踪接口,双因子兼容性,报表嵌入,归档器等。 安全发布 此版本很重要 数据库更新 此版本不涉及主要的的数据库更新 平台更新 在此3.11.0版本,接口方面没有变化。
Matomo 3.10.0版本
发布日期:2019年7月1日 新特性 此版本增加了”专家修炼”小工具,通过它你可以了解matomo的常见操作,比如:创建目标,上传自定义logo,扁平化报表,修改可视化方式,创建报告邮件,定制仪表盘,创建数据分段规则等等。完成了上面的内容,即可成为matomo专家。 此版本对Visits Log和Visitor Profile的展示方式进行了优化,使得用户行为的展示更高效可读。当你进行事件追踪(Event),文件下载,内容追踪(Content Tracking),视频追踪,表单追踪时,这些行为会将其分组到发生的页面,这样更符合理解习惯。对于Visitor Log还有其他的小的改进,比如,直接显示所有电子商务的产品分类。形如, 在之前的版本,浏览器(IE,Maxthon,Epithany等)的DoNotTrack是被默认启用的,Matomo仍然会追踪用户数据。从Matomo 3.10.0版本开始,当浏览器的DoNotTrack被启用时,Matomo将排除对应客户端的数据。如果你的受众多为IE10,IE11,Maxthon,升级到Matomo3.10.0后你会看到流量的下降。如果对你来说是个问题,请关闭Matomo隐私设置中的DoNotTrack选项,路径是Privacy -> Users opt-out的最下面。 当一个报表含有子报表,当你点击报表下面的齿轮图标,然后点击”Make it flat”,即可将报表由树状层次结构改变成扁平结构。 安全优化:当你要分配超级用户权限给某用户时,我们首先会要求提供管理员密码。安装插件也是需要提供密码。token_auth从一些URL中被移除,以防被缓存在浏览器历史中。如果你的matomo使用的还是PHP7之前的版本,此版本会提示你升级到PHP7(我们的Matomo 4需要PHP7的支持) 性能优化:此版本只做了一部分工作。比如,追踪器的API请求变得更快(移除了罕见条件下可能存在的死锁、文件系统相关的优化)。网站被删除时,对应的原始数据也会被删除。还有一些在高流量网站上使用Matomo时出现的报告处理上的性能问题 增加分段(segment):“ecommerceOrderId”,通过它你可以过滤出特定订单相关的访问数据。“fingerprint”,你可以通过它选择访客。 新增API‘UserCountry.getLocationFromIP’,让你可以实时获取用户地理位置。 许多bug得以修复,Matomo 3.10.0是至今为止最稳定安全的版本。Tag Manager也修复了一些bug,越来越多的网站已经将其应用到了生产环境。 新的设备、品牌和model可以被检测,更多的垃圾网站被加入到Referrer黑名单。 数据库更新 此版本没有重要数据库更新。 新增插件 官方插件 Cohorts Analysis: 第三方插件 Bee Liked DBIP Signup Tracking CLI Password Policy Enforcer Login OIDC
Matomo 3.9.1版本
Matomo 3.9.1版本只是比上一个版本(3.9.0版本)解决了4个问题,所以如果你用的是3.9.0版本,请一定要升级到3.9.1版本,如下: #14229 Notice – unserialize(): Error at offset 0 of 53988 bytes #14226 open_basedir restriction AND Support multiple plugin paths [by @sgiehl] #14227 One-click upgrade sometimes fails with errors such as “Call to undefined method Piwik\Plugin\Manager::getPluginDirectory() ” (fails only once, works after a refresh) #14240 Do not send password changed email for automated use cases. [by @diosmosis, @sgiehl]
Matomo 3.9.0版本
新特性 用户友好性优化:访客日志报告被重新设计,新设计包含新图标和更好看的时间线。 在查看“Segmented Visit Log”的时候,在弹出窗口的最下面有个“三个小人”的绿色图标,点击则直接触发到segment创建窗口。 当你使用免费和付费插件时,你可以一次性升级多个插件,这样可以节约很多时间。 更多报告支持Row Evolution 和Segmented Visitor Log特性。行为报告的文件夹也支持了Row Evolution和Segmented Visitor Log。 通过 crontab执行`core:archive`命令失败时,系统会触发系统诊断并将问题报告给超级用户,以帮助他们正确配置Matomo并生成报告。 PHP7.3兼容性:Matomo运行在目前最新的PHP版本出现一些问题。请在此处报告相关缺陷。 欢迎加入Matomo中文网官方QQ群255820112(点击滚动至本页末可扫描二维码),随时提问,有问必答。 安全优化:当用户密码或者email发生变化时,安全邮件提醒会发送给对应用户。修复了一个XSS缺陷。我们建议你启用双因子认证功能。 设备检测:数百新设备(手机、平板、台式电脑)可以被更好检测。几十个垃圾引荐类型被加入到黑名单。 标签管理器:修复了一些问题。我们开发的针对谷歌标签管理器的开源替代方案可以帮助你简单管理你网站上的JS代码。它已经被应用了到了很多大型网站。 安全发布版 此版本很重要 一个XSS问题已修复(感谢xorathustra通过我们的HackerOne奖励计划公开此缺陷)。我们的安全缺陷奖励计划欢迎并奖励更多的研究者发现并报告Matomo系统问题或插件问题。 数据库升级 此版本不包含任何主要的数据库更新。 平台变更 Matomo是一款开源的分析平台。为了帮助Matomo开发者了解核心API的优化和变更,从上一个版本我们就已用文档的方式记录了这些变化。 Matomo3.9.0版本包含一些突破性的API变更、新特性、新接口。请详细阅读针对开发者的平台变更,以了解所有平台及API变更。 备注:插件市场已有90个插件兼容Matomo3.0系统。 新的和更新的SDKs(追踪接口客户端) Matomo团队提供官方SDKs(追踪接口客户端),用来衡量移动应用和其他类型的应用。 iOS SDK [by @brototyp] Android SDK [by @d4rken] 新插件 由Matomo团队和InnoCraft公司开发 Environment Variables Migration 由第三方开发 ClassicCounter (by Lukas Winkler) Extra Tools (by Digitalist, Mikke Schirén) User Console (by Digitalist, Mikke Schirén) SiteAccessProvisioner (by … Continue reading “Matomo 3.9.0版本”
Matomo 3.8.1版本
发布日期: 2019年1月28日 新特性 此次发布版本修复了3.8.0版本的一些小问题,同时也作了些优化。 你可以在更多的报告中使用“Segmented Visitor Log”功能,比如Visits per number of pages, Visits by Days Since Last Visit, Visits by Visit Number, Visits per visit duration, Page titles等 同时第56种语言包被加入到matomo中,它的名字是Esperanto。 安全发布 我们的安全缺陷奖励计划欢迎并奖励研究者发现并上报任何关于Matomo或官方插件问题。 数据库升级 此发布不包含任何主要的数据库更新。 平台变化 Matomo是一款开源的分析平台。为了能够让Matomo的开发者了解到更多关于核心API的优化和变更,我们从上一个版本就以文字的形式记录了这些变更 在3.8.1版本未添加新特性。请详细阅读面向开发者的平台变更这篇文章,其中记录了所有关于平台和API的变更。 备注:Matomo市场已经有83个插件已经兼容Matomo3,这仅仅是一个开始。未来,maotmo会成为你的统一数据分析平台。 新插件 由Matomo团队和InnoCraft公司开发 Migration –将一个matomo实例的数据迁移到另外一个matomo实例,或者将多个Matomo实例合并到一个 Environment Variables – 通过环境变量覆盖配置文件
MATOMO 3.8.0版本
新特性 在此版本,我们重点聚焦在提高matomo的安全性。比如说,如果特定IP的用户多次登录失败,此IP将会被屏蔽。这样可以避免机器人或者其他自动工具破坏性地猜密码。同时,你还可以启用双因子鉴权功能,让账户更安全。在修改密码或者email地址的时候,任何用户都会被要求输入旧密码。我们还解决了一些XSS问题。感谢缺陷奖励计划中安全员不断提交问题。 我们还做优化了可用性。之前,Evolution报表无法选择特定时间范围展示。在此版本之后,您就可以点击报表下面的“Change Periods”小图标,来选择需要展示数据的时间范围。 同时,在每个表格类报表下面,你可以看到一个按钮“Show Totals Row”。点击它,就会出现一个新行,标题为”Totals”,它用来显示每列的汇总值。当你在分析数据并想知道每个指标的汇总值时,这个特性是非常有用的。 在之前的版本,Transitions报表是非常不容易被浏览到的。在此版本,你可以直接在Behavior > Transitions菜单中进行浏览。 我们还把Campaign追踪连接生成器加入到了版本中,菜单路径是Matomo > Acquisition > Campaign URL Builder。这样你就无需额外打开我们的官网进行活动链接生成了。 具有“Admin”权限的用户可以将仪表盘共享给其他用户(之前是只有超级用户才可以)。 在此版本我们还增加了诊断功能,此功能只能被超级用户使用,菜单路径是Matomo > Administration > Diagnostics > Tracking Failures。此功能可以列举出2天内的追踪错误。值得注意的是此功能只能记录一些一般性的问题,比如说站点ID不存在等。 对于javascript方式的追踪,目前piwik.js和piwik.php依然可用。我们也引入了matomo.js和matomo.php,它们在以后的版本会被默认使用。如果你正在追踪移动应用,我们已经发布了iOS和安卓SDK新版本。 更多手机、平板和其它设备、浏览器可以被识别,新的搜索引擎和社交网络被添加。 标签管理器(Tag Manager)进一步得到优化,也修改了一些缺陷。 安全发布 此版本很关键 一些XSS问题被上报并得以解决。我们的安全缺陷奖励计划(公布在Hackerone)欢迎并奖励研究者发现并上报任何关于Matomo或官方插件问题。 数据库更新 此版本不包含任何主要的数据库更新。 平台变更 Matomo是一款开源的分析平台。为了能够让Matomo的开发者了解到更多关于核心API的优化和变更,我们从上一个版本就以文字的形式记录了这些变更。 在3.8.0版本有一些突破性的API变更、新API、新特性、内部更新和功能舍弃。请详细阅读面向开发者的平台变更这篇文章,其中记录了所有关于平台和API的变更。 备注:Matomo市场已经有83个插件已经兼容Matomo3,这仅仅是一个开始。未来,maotmo会成为你的统一数据分析平台。 新的或更新的SDK(追踪接口客户端) Matomo团队提供官方SDK用于分析移动应用和其他种类的APP。苹果系统iOS和安卓系统版本如下: iOS SDK: new release 6.0.0 [by @brototyp] Android SDK: new release 4.0.2 [by @d4rken]
Matomo 3.7.0版本
发布日期: 2018年11月19日 新特性 现在Matomo主题使用新的logo和更新后的色调,请参见demo.matomo.org。同时Matomo现在也涵盖了完全开源免费的Tag管理器。 在过去的两个月里一些大流量的生产环境的网站正在使用Tag管理器,它不但简单而且附有弹性 只要知道谷歌Tag管理器的人都可以很快上手Matomo的Tag管理器。在下一章,本次版本更新也列举了所有关于Tag管理器的优化内容。如果你是一位开发人员,我们期待有新的贡献者将新的Tag增加到我们列表中,请加入我们的Github Tag管理器讨论组。 安全发布版 本次发布很重要 一些XSS问题在此版本得以关闭并解决。我们的安全缺陷奖励计划期待并欢迎更多的研究者发现并报告给我们任何关于Matomo及其官方插件的安全问题。 数据库更新 此版本未包含任何数据库升级。 平台变更 Matomo是一款开源的分析平台。为了能够让Matomo的开发者了解到更多关于核心API的优化和变更,我们从上一个版本就以文字的形式记录了这些变更。 在3.7.0版本,没有引入任何API变更和新的API。请详细阅读面向开发者的平台变更这篇文章,其中记录了所有关于平台和API的变更。 备注:Matomo市场已经有80个插件已经兼容Matomo3,这仅仅是一个开始。未来,maotmo会成为你的统一数据分析平台。