发布日期: 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
Month: November 2019
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]