Matomo 4.0.0
我们很自豪地宣布Matomo 4.0.0: Matomo Analytics的一个新的主要版本!亚博ap下载
有什么新鲜事吗?
自2020年1月以来,Matomo 4.0.0一直在制作中,我们很自豪终于向大家发布了这个版本。
有很多变化,包括安全和隐私的改进和其他突破性的变化,最显著的是:
- Matomo 4.0.0需要PHP 7.2.5(更好的安全性和性能)
- 日志导入器现在需要Python 3。x(日志分析)
- 身份验证令牌现在需要生成用于验证API调用的文件,并且可以撤销。Matomo 3中任何现有的token_auth。X将被迁移,因此您已经使用的任何token_auth仍然可以工作
- 页面生成时间指标现在已弃用,取而代之的是新的页面性能报告
- 支持在JS跟踪器离线跟踪(β)
- 不再支持LoginHttpAuth插件(我们欢迎将来有人来分叉和维护这个插件)
- 页面标题、事件名称、事件类别、页面URL等现在在4096个字符后被截断(更多信息)和引用url到1500个字符
- 安全性:更安全的令牌存储:' token_auth '和会话ID不再以纯文本形式存储在数据库中。
- 安全性:当将报告(小部件)嵌入到不同的站点时,不再可能使用至少具有写访问权限的用户的身份验证令牌(更多信息)
- 段:“不包含”和“不等于”段比较现在表现不同(更多信息)
- PHP跟踪器客户端:现在在错误时抛出异常(更多信息)
- 如果您使用JavaScript API,或Reporting API,或为Matomo构建插件,请检查开发人员更改日志以获得完整的更改列表在可能影响你的平台上。
- 数据库表现在将使用UTF8编码(utf8mb4),这意味着例如,表情符号现在将在url中被正确跟踪。现有的Matomo 3。X数据库将需要手动转换为utf8.
- JS跟踪器现在使用“navigator”进行跟踪。默认为sendBeacon。如果您正在使用内容安全策略标头,请调整标头以允许“connect-src”参见常见问题解答中的例子.或者,您可以使用JS跟踪器方法禁用“sendBeacon”
_paq.push ([" disableAlwaysUseSendBeacon "]);
. - 较旧的浏览器,如IE6或IE7不再被JS跟踪器跟踪(不支持JSON API的浏览器)
- IE 10浏览器也不长了支持在Matomo应用程序用户界面(IE 10仍然支持和跟踪JS跟踪)
超过35位贡献者已经关闭了398张票!
我们非常感谢所有反馈和建议的社区成员,我们出色的翻译团队的工作,以及我们的高级功能客户和Matomo云托管感谢客户的大力支持。
我想现在更新,但更新程序没有显示可用的更新
我们正在引入一个分阶段的发布过程,这样Matomo 4.0.0将逐步部署到所有Matomo实例。因此,它可能需要几个小时或几天才能出现在您的实例中。如果你现在想升级Matomo,你有两个解决方案:1)你可以配置Matomo使用“Beta”发布通道或者2)你可以手动升级Matomo后下载最新版本。
数据库升级
注意:此版本包含主要的数据库升级如果数据库中有大量数据,升级数据库将花费很长时间。
请务必阅读更新高流量实例的Matomo指南.
更新后
- 请帮助我们传播这个消息!也许你可以在你的博客、网站、推特上写这个项目,在会议上发言,或者让你的朋友和同事知道什么是Matomo.已经有1,000,000+网站保持完全控制他们的网站分析与Matomo!
- 利用论坛如果您有任何问题或反馈(免费支持),
或购买2020欧洲杯亚博 获得专业的支持和指导。 - 为了提高Matomo在你的语言中,考虑贡献翻译.
- 您也可以通过购买有价值的产品来支持我们的努力Matomo的高级功能或者试试我们的Matomo云解决方案.
降级至Matomo 3
升级到Matomo 4后,如果需要的话,可能会再次降级到Matomo 3FAQ中的说明.
安全发布
此版本被评为关键版本。
我们修复了安全研究人员dhbd (Hung Dao)和lboy负责任地向我们披露的两个可能的漏洞(存储XSS和反射XSS)。
我们的安全漏洞赏金计划欢迎并奖励那些发现并负责任地向我们报告Matomo或Matomo/InnoCraft创建的任何插件中发现的任何安全问题的研究人员。
平台的变化
Matomo是一个开放的分析平台。为了帮助Matomo开发人员了解核心api的改进和更改,我们记录了自上个版本以来的更改。
在这个4.0.0版本中,API有很多变化。有打破改变在Matomo JS跟踪器,弃用在Matomo JS跟踪器,建议Matomo JS跟踪器,打破改变在HTTP API,新的PHP事件,打破改变在PHP事件,删除方法和常量在PHP插件API,新的API,和其他打破改变。
阅读更多关于平台和api的所有更改,包括在面向开发人员的平台更新日志.
注意:市场展示了超过64个插件已经与Matomo 4兼容,这只是一个开始。所有插件作者都被鼓励这样做使他们的插件与Matomo 4.0.0兼容.
新的和更新的sdk(跟踪API客户端)
Matomo团队提供官方sdk(跟踪API客户端)用于测量您的移动应用程序和任何其他类型的应用程序。
在Matomo 4.0.0关闭的398张门票列表
- # 6559增加对应用程序特定密码的支持(创建和撤销token_auth) [by@tsteur]
- # 6210检测时统计加载缓慢,并向用户解释禁用浏览器触发存档在管理[@andrzejewsky,@diosmosis]
- # 9939JavaScript API中的离线跟踪[by@tsteur]
- # 15426提供匿名或缩短推荐人的功能@diosmosis,@tsteur]
- # 16258允许强制禁用cookie [by。@sgiehl]
- # 16259允许禁用访问者配置文件功能和访问日志功能[通过@sgiehl]
- # 16377提供不存储IP地址在所有的可能性[由@sgiehl]
- # 16183支持PHP 8
- # 13611放弃对PHP 5的支持。需要PHP 7.2
- # 12811默认为所有用户激活DB-Ip支持@sgiehl]
- # 8790跟踪API:在页面url和其他正确跟踪表情符号[通过@sgiehl]
- # 11974允许插件使用历史数据生成它们的报告。自定义报告)[由@diosmosis]
- # 12653提供更多关于页面性能指标的见解@sgiehl]
- # 13202显示“浏览器”报告在目标的维度报告,查看转化率由浏览器[由@tsteur]
- # 13153添加“移动和震动”小部件到默认仪表板[通过@tsteur]
- # 13681JS跟踪器:默认启用alwaysUseSendBeacon [by@tsteur]
- # 9626Heartbeat / ping请求应该只更新visit_total_time
- # 14791使Matomo JS跟踪器在严格模式下工作
- # 16161在iframes中每个操作生成新的访问者ID (SameSite cookie问题)
- # 16724SameSite cookie属性现在可以在JS tracker [by@fealXX,@tsteur]
- # 13462提供与任何CDN同步JavaScript跟踪器的可能性(新的社区插件TrackerJsCdnSync)
- # 14535log_visit。将referer_url和log_action.name作为文本而不是VARCHAR,会导致磁盘上有很多tmp表[by@tsteur]
- # 16192添加新的维度和段是否使用cookie: " Profilable "[由@tsteur]
- # 8100报告API:删除PHP序列化响应格式[by。@sgiehl]
- # 8566报告API:使json2格式为默认json格式(潜在的BC中断)[by@diosmosis]
- # 16499ISP检测应该支持DB-IP ASN数据库[by@sgiehl]
- # 16557下拉菜单出现在低层的顶部[by@sgiehl]
- # 16738启用自动存档和浏览器存档时出现新的诊断警告@tsteur,@diosmosis]
- # 16521使用名称“分段访问日志”(复数)与“访问日志”命名[by@sgiehl]
- # 16168Cloudron安装方法
- # 16436在所有报告中,出站链接图标没有对齐@sgiehl]
- # 11524默认禁用自定义变量功能[by .@sgiehl]
- # 13613放弃对ie10的支持
- # 15237当DB用户没有“CREATE TEMPORARY TABLE”权限时,显示一条清晰的错误消息[by@katebutler,@sgiehl]
- # 15889只允许无效插件档案和归档过去的数据插件[by@diosmosis]
- # 4171将token_auth暴露最小化,从html响应中隐藏token_auth
- # 12961更新前端库,如jquery [by@diosmosis]
- # 14954翻译“征求同意”页@maxpereira,@sgiehl]
- # 6265内容跟踪:我希望能够禁用piwik.php重定向,而是使用链接跟踪500ms解决方案。(@tsteur]
- # 16362自定义选择退出屏幕不应暗示跟踪同意给予
- # 15681检查所有Matomo cookie都设置了安全标志[by@tsteur]
- # 13582推荐人名称应允许超过70个字符(最多255个字符)[by@sgiehl]
- # 15396删除LoginHttpAuth子模块[by .@tsteur,@sgiehl]
- # 15736新页面性能报告[由@sgiehl]
- # 15774跟踪秒而不是天的“天以来”维度[by@diosmosis]
- # 16095新的日志导入器(日志分析)现在只支持python3 [by .@diosmosis]
- # 16265自定义尺寸可用并默认激活
- # 15440在访问者>用户ID中,打开一个给定用户ID的配置文件不应该显示来自共享同一台计算机的用户ID的其他访问
- # 15619在CronArchive中防止服务器消失错误@tsteur,@sgiehl]
- # 13754当查看昨天的数据时,有今天的数据,通知用户尝试查看今天[by@tsteur]
- # 12767当用户选择退出时,不要向跟踪API发送任何跟踪请求
- # 13042为“忽略跟踪”cookie设置更高的过期时间@tsteur]
- # 13056JS跟踪器:添加可能打开cookies, enableCookies [by@tsteur]
- # 15182在注册Matomo通讯时,请在隐私通知中澄清电子邮件由Madmimi处理@sgiehl]
- # 16017当cookies被禁用时,不生成跨域链接[by ?@tsteur]
- # 9785使Matomo数据库默认使用utf8mb4排序规则[by .@sgiehl]
- # 13357在Common::generateUniqId()中使用random_bytes()代替uniqid/md5来提高安全性[by .@katebutler]
- # 15313JS Tracker:为_pk_testcookies设置安全标志
- # 15390存储会话ID散列在DB [by@tsteur]
- # 16169改进主机验证:现在使用SERVER_NAME,不再使用host报头[by@tsteur,@diosmosis]
- # 16263只允许视图用户使用小部件和令牌@tsteur]
- # 16264当将报告(小部件)嵌入到站点中时,不再可能使用至少具有写访问权限的用户的身份验证令牌[by@tsteur,@diosmosis]
- # 16389确保相同的2FA令牌不能被使用两次@tsteur,@diosmosis]
- # 11115报告API:通过设置' hidecolumnsrecursely =1 '来递归地应用' hideColumns '到嵌套值@mattab,@tsteur]
- # 12575SQL类型FLOAT不应该用于经济数据[by@tsteur]
- # 16429“回到内容”链接与徽标重叠,修复跳过到内容的偏移[由@Findus23,@tsteur]
- # 13256移动设备:图标没有完全显示,显示不正确
- # 14579JS跟踪器:添加rtf到下载列表
- # 15744添加INI设置禁用推荐垃圾邮件屏蔽列表[由@john357smith,@sgiehl]
- # 15845跟踪没有JavaScript(图像信标)的访问者不工作与严格的referer -policy [by@tsteur]
- # 15931为系统检查添加更多信息,并能够复制/粘贴用于调试目的[by@tsteur]
- # 15999跟踪电子商务视图作为新的维度,而不是自定义变量[by@sgiehl]
- # 16197使它能够检测到浏览器以外的其他客户端[通过@sgiehl]
- # 16288防止假日信息回应电子邮件报告[由@Findus23]
- # 16302通过配置文件排除跟踪请求的新功能:INI设置exclude_requests [by@tsteur]
- # 16386系统检查:添加Matomo版本历史记录和下载功能[by@tsteur,@diosmosis]
- # 16446不索引选择退出iframe在搜索引擎[by@tsteur]
- # 8505当没有数据时,访问者地图显示信息图标,但没有工具提示@sgiehl]
- # 15247不要锁定log_visit表来检查权限是否被[@tsteur]
- # 15492新的INI设置delete_logs_unused_actions_max_rows_per_query有助于加快大型站点的删除过程@toredash,@tsteur]
- # 15875行演变弹出窗口打开后,访问者日志弹出窗口关闭[由@sgiehl]
- # 15887改进存档选择的性能/内存@tsteur,@diosmosis]
- # 15986跟踪器API速度:在记录历史数据或其他经过身份验证的跟踪请求时,避免数据库查询@tsteur]
- # 16092允许在跟踪模式下配置更短的锁等待时间(新的INI设置innodb_lock_wait_timeout) [by@tsteur,@diosmosis]
- # 16473管理维度:按ID排序,而不是按数字排序@nina-py,@tsteur]
- # 5341移动提供商插件到市场[通过@tsteur]
- # 15601修复VisitorFrequency。get API for idsites=all [by .@sgiehl]
- # 15974更新php-di到最新版本6。x (@sgiehl]
- # 15980JS跟踪器:要求类别和动作在trackEvent [by@Findus23,@tsteur]
- # 16031让我们所有的插件和高级插件通过w/更新的前端库[by@diosmosis,@tsteur,@sgiehl]
- # 16087错误的cookie路径转义[by@MichaelHeerklotz,@diosmosis,@tsteur]
- # 15979在数据表中没有截止图标[by@Findus23,@sgiehl]
- # 16238分段访客配置文件:放大时,布局中断
- # 16354正确对齐预代码[by。@Findus23,@sgiehl]
- # 16428split禁用的PHP函数不打破表布局[by@Findus23,@tsteur]
- # 11572文档通过tracker. JS / tracker.min. JS在https://developer.www.hju8.com/guides/enrich-js-tracker上添加自定义JS到跟踪器[by@tsteur]
- # 16148按字母顺序排序报表页中的自定义维度@sgiehl]
- # 12739PHP API中的doTrackGoal()应该返回成功或失败的响应,而不是跟踪GIF [by@tsteur]
- # 15269使段标题可点击,并添加段定义到工具提示。(@diosmosis,@tsteur]
- # 15444关闭弹出窗口时,保留打开任何先前打开的弹出窗口@sgiehl,@tsteur]
- # 15556在分段编辑器中修改分段[by .]时,自动补全结果为空@tsteur,@sgiehl]
- # 15571匹配白色标签预览背景与自定义的颜色
- # 15607更新国际翻译到CLDR 36 [by@sgiehl]
- # 15828在默认的matomo.php输出[by .php]中添加更有用的信息@Findus23,@tsteur]
- # 16119“密码已改”的电子邮件通知措辞没有意义
- # 15857更新代码库文档块的新名称Matomo [by@sgiehl]
- # 16030通过npm [by .]更新单个库@diosmosis]
- # 16032用NPM包替换libs/和plugin目录下的其他库
- # 16165Matomo 4第一个beta版本
- # 11086将interaction_position和visit_total_interactions设置为MEDIUMINT,以防止数值超出范围:1264列interaction_position / visit_total_interactions超出范围值[by@mattab,@tsteur]
- # 12067将Bower(和libs/)替换为npm [by .@diosmosis]
- # 12072网站搜索跟踪不应使用自定义变量[by@katebutler,@sgiehl]
- # 12114JS跟踪器:防止可能的无限循环时,页面卸载[由@yossicohn,@tsteur]
- # 12124重命名' log_link_visit_action.interaction_position '为eg ' pageview_position ' [by@sgiehl]
- # 12832UI_CONTROL_MULTI_SELECT不能正常工作
- # 13604重命名CustomPiwikJs插件为CustomMatomoJs(或CustomTrackerJs) [by .@sgiehl]
- # 14094更改“自上次…以来的天数”维度以节省秒持续时间而不是天,并在PHP中计算[by@diosmosis]
- # 14841使用现代PHP库发送电子邮件和SMTP [by@diosmosis,@sgiehl]
- # 15117重构cron归档以简化[by。@diosmosis]
- # 15709年在GDPR概述中被错误地统计了@tsteur]
- # 15125为multipairfield [by .]添加最多4个字段的支持@MichaelHeerklotz,@sgiehl]
- # 15248使BulkTracking插件始终激活[由@katebutler,@tsteur]
- # 15370保存连接较少的文件编译错误,以便我们可以更好地调试问题。(@diosmosis,@tsteur]
- # 15472执行CLI命令时使用safemode [by .@diosmosis,@tsteur]
- # 15503删除已弃用的控制台参数-piwik-domain [by@sgiehl,@tsteur]
- # 15508修复了在SELinux上使用控制台存档的问题:使用' ps x '而不是' ps ex ' [by@leftmostlane,@tsteur]
- # 15836重构段在维度上的配置方式@sgiehl]
- # 15847记录如何使用依赖注入
- # 15866移除已弃用事件Live。getAllVisitorDetails (@sgiehl,@diosmosis]
- # 15957允许在活动中使用matomo前缀参数,例如matomo_campaig/mtm_campaign [by .@sgiehl,@diosmosis]
- # 15998当数据对象被传递时进行数据工厂测试@tsteur]
- # 16001删除带有“@deprecated”[by .]标签的代码@tsteur,@sgiehl]
- # 16261记录新的归档过程[由@diosmosis]
- # 16337让插件开发人员修改密码确认视图:new Template。confirmPasswordContent事件@dominik-th,@tsteur]
- # 10733过渡插件不能处理URL中的命名字符@sgiehl]
- # 11068确保使用旧PHP的用户不能升级到Matomo 4@tsteur]
- # 12035电子商务产品的平均价格可能不正确,审查实施不使用自定义变量[由@katebutler,@sgiehl]
- # 12227当使用多个跟踪器时,内容跟踪不能正确跟踪交互,而是作为外链跟踪
- # 13417multi_server_environment INI设置应该禁用通过GUI模块更新,但它没有@tsteur]
- # 13785段使用“事件类别不是X”或“页面URL不包含”等将在访问日志中列出带有这些操作的访问[by@sgiehl]
- # 14308访问超过100次的访问者档案显示负面访问
- # 14362csv导出VisitsSummary。getvisitors with idSite=所有和非超级用户不工作[通过@sgiehl]
- # 14485发生致命错误-要转义的字符串不是有效的UTF-8字符串[by .@sgiehl]
- # 14934JS Tracker: trackEvent错误,事件值被截断@tsteur]
- # 14978JS跟踪器:访问者cookie是在配置之前设置的@tsteur]
- # 15193与…相比:前一年(一天)回到两年前@sgiehl]
- # 15194比较:前一年总是返回一个范围[由@sgiehl]
- # 15264检查网站权限应检查网站是否实际存在[由@tsteur]
- # 15307访问日志失败,没有任何错误[by。@tsteur]
- # 15385当反馈插件被禁用时,字符串没有在javascript中加载
- # 15458更新davaxi/sparkline composer依赖项[by。@sgiehl]
- # 15506确保只在“Goals By”视图中显示启用的报告[By]@sgiehl,@tsteur]
- # 15518修正:修改段visitEndServer的描述@toredash,@tsteur]
- # 15529如果横幅被带有外部链接的元素包围,内容交互跟踪将失败
- # 15534清单链接中缺少交叉来源属性[by。@tsteur]
- # 15647报告API - API。Get调用可能返回零数据而不是空[by。@sgiehl]
- # 15775修复PHP 7.4中InvalidateReportData命令的错误@sgiehl]
- # 15781“最后一次成功归档完成”缺少命令“控制台”
- # 15805修复比较段在条件startwith [by]时不生效的问题@john357smith,@sgiehl]
- # 16072piwik- sitecelector在亚洲语言环境下的显示问题@sgiehl]
- # 16172修复了在动作维度上使用“不等于”或“不包含”的片段的行为@sgiehl,@tsteur]
- # 16249SQL错误:数据对于列“user_id”太长
- # 16270错误:复制一个仪表盘到另一个用户-特殊字符被url编码@sgiehl]
- # 16281确保confirmPassword使用当前活跃的登录插件,而不是总是“login”。(@diosmosis,@tsteur]
- # 16294sparklines警告:参数1传递给Piwik\\Plugins\\CoreVisualizations\\Visualizations\\Sparkline::ensureValuesEvenIfEmpty()必须是数组类型,布尔值[by@sgiehl]
- # 16341为svgBasePath使用相对url,这样就不需要配置代理url来实现实时映射@tsteur,@sgiehl]
- # 16358市场搜索在报告中中断
- # 16466不缓存核心更新程序的一个ecickupdate页面在浏览器[@tsteur]
- # 16475当创建额外的自定义维度时,在控制台输出中将“Piwik”替换为“Matomo”@nina-py,@tsteur]
- # 8415更新我们的Matomo 4.0.0开发指南[by@tsteur]
- # 12073文档插件如何扩展访客日志和访客配置文件[通过@sgiehl]
- # 15574使所有GDPR页面可翻译[通过@sgiehl]
- # 15973在同意帮助页中添加缺失的链接@Findus23,@tsteur]
- # 13471跟踪API:当发送自定义ip地址(而不是使用发件人的ip地址)时提供错误的身份验证时,失败并报错[by@tsteur,@sgiehl]
- # 9253Travis上的UI测试不执行子模块的UI测试[by@diosmosis,@sgiehl]
- # 13301IgnoreCookie:增加了对cookie_domain和忽略cookie签名[by .@MichaelHeerklotz,@tsteur]
- # 13547从数据库删除用户别名@tsteur]
- # 13957删除GeoIP遗留实现,切换用户到Db-ip [by .@sgiehl]
- # 14342将开放式的require限制为它所定义的主要Matomo版本[by@sgiehl]
- # 14553标记BulkTracking插件需要,不是不可激活[由@katebutler]
- # 15115LoadDataInfile诊断检查即使在配置中禁用此设置[通过@sgiehl]
- # 15139为创建临时表权限增加额外的系统检查@sgiehl]
- # 15253使用重新命名的编写器组件[by。@sgiehl,@tsteur]
- # 15275一旦安装了Matomo,强制使用DB会话@tsteur]
- # 15286重构搜索类别/计数以不使用自定义变量[by .@katebutler,@sgiehl,@diosmosis]
- # 15413JS跟踪器:删除JSON2 [by@Findus23,@tsteur]
- # 15465使用最新的davaxi/sparkline发布@sgiehl]
- # 15473排除.gitignore中的docker文件,并从完整性检查中排除error_log@limitstudios,@tsteur]
- # 15531为multipairfield [by .]添加最多4个字段的支持@sgiehl,@tsteur]
- # 15541添加翻译更新动作[by。@sgiehl,@tsteur]
- # 15542为构建跟踪器js文件添加动作@sgiehl]
- # 15544确保分数位数正确[by。@sgiehl]
- # 15555如果插件更新被破坏,触发SafeMode@sgiehl,@diosmosis]
- # 15573树枝3升级[由@Findus23,@sgiehl]
- # 15581更新到PHPUnit 8.5 [by@sgiehl]
- # 15586移除已弃用的类Piwik\Translate [by@sgiehl]
- # 15611新的INI设置,设置PHP二进制文件的绝对路径,以防Matomo无法检测到你的PHP二进制文件@tsteur,@diosmosis]
- # 15612更新文档心跳计时器如何工作
- # 15615确保“事件类别”在访问日志API输出中被翻译@mattab,@sgiehl]
- # 15617使在PHP 7.4上运行测试成为可能@sgiehl]
- # 15632删除jquery占位符[by@pebosi,@sgiehl]
- # 15636将jscrollpane替换为native [by .@pebosi,@tsteur]
- # 15649默认情况下,段应该对所有用户可见@tsteur,@diosmosis]
- # 15662修复无效返回使用和“改善”isLeap在日期[由@tolbon,@sgiehl]
- # 15720在仿生分发上运行测试&使用PHP 7.4运行AllTests [by@sgiehl]
- # 15795确保从3级升级。X或预版本到4。X via onecickupdate works [by@diosmosis]
- # 15813修复当PHP版本太低时试图安装Matomo时的致命错误@tsteur,@sgiehl]
- # 15814请确保在加载任何cookie [by]之前设置cookie名称@tsteur,@sgiehl]
- # 15815添加测试以确保核心插件没有更新@tsteur]
- # 15818在调试跟踪中防止可能的通知和隐藏实际错误@tsteur,@sgiehl]
- # 15919手动绑定参数值,因为PDOStatement::execute()将假设…[by@diosmosis]
- # 15891用PHPMailer代替Zend Mail@sgiehl]
- # 15907删除Zend_Validate [by .@sgiehl]
- # 15956拆卸齿轮检测[由@sgiehl]
- # 15962删除AWS测试运行程序@sgiehl]
- # 15989删除导演检测[由@sgiehl]
- # 16052重命名Piwik -> Matomo在JS跟踪器[by@tsteur]
- # 16053重命名Piwik -> Matomo in cookies [by .@tsteur,@diosmosis]
- # 16054将包含Piwik的PHP事件重命名为Matomo [by .@tsteur,@diosmosis]
- # 16079运行NPM update并包含node_modules [by .@diosmosis]
- # 16086包括CustomDimensions插件在核心[by .@sgiehl,@tsteur]
- # 16090从core [by .]删除CustomVariables插件@sgiehl]
- # 16091删除站点时,删除段@tsteur,@diosmosis]
- # 16105重命名推荐邮件列表[by@tsteur,@diosmosis]
- # 16162GeoLite2-ASN地理定位不工作[通过@sgiehl]
- # 16163使地理位置提供程序只与isp数据库工作[通过@sgiehl,@tsteur]
- # 16181不要在任何地方使用create_function() [by .@Findus23,@diosmosis]
- # 16205将编写器包重命名为matomo/matomo [by .@sgiehl]
- # 16212修复移动菜单中语言选择器不可见的问题@tsteur,@diosmosis]
- # 16216删除仅为一个特定站点归档的记住的站点时,删除一个站点@tsteur,@diosmosis]
- # 16232修复匿名用户配置的站点选择转义@sgiehl,@diosmosis]
- # 16235避免API错误,如果无效idSubtable给出[by@sgiehl,@tsteur]
- # 16242为段元数据使用类别显示名称[by。@sgiehl,@tsteur]
- # 16282JS跟踪器:修复心跳计时器的默认值[by@sgiehl,@tsteur]
- # 16291在报告客户端开发人员文档中链接到PHP SDK
- # 16301Url解码值在requestcommand [by@diosmosis]
- # 16313不要在php8中记录静音错误[by。@Findus23,@tsteur]
- # 16333在“Did you know?”"部分[由@Findus23,@tsteur]
- # 16344如果没有启用自动更新,禁用一些核心更新程序操作@tsteur]
- # 16387为某些特定的归档错误添加更多调试信息@tsteur]
- # 16392更新/添加关于App特定令牌的文档
- # 16401文档生成器:删除重复赋值[通过@l2dy,@tsteur]
- # 16411更好地描述暴力IP列表行为[通过@tsteur,@diosmosis]
- # 16420向GetLanguage和GetLanguageCode报告中添加文档[by .@Findus23,@tsteur]
- # 16463通过检查协议[by]帮助用户配置正确的GeoIP DB url@tsteur]
- # 16467我们正在招聘一名高级PHP和JavaScript软件开发人员(hire .md)@mattab,@tsteur]
- # 16468防止升级错误,如果一个插件在Matomo 4升级过程中被禁用@tsteur]
- # 16478从通讯注册中删除未使用的URL参数@tsteur]
- # 16572断开连接到性能报告在线指南[由@sgiehl]
- # 16682更新活动建设者与新的参数组和位置[由@sgiehl]
- # 16692在用户代理中使用“Matomo”用于传出HTTP请求[by@Findus23,@tsteur]
- # 16349不允许设置参数rows_to_display
- # 16462段:使用API实时创建的段
- # 16464百分比符号失败JavaScript matomo代码[by@tsteur]
- # 16501当一个段不再存在时,加载“电子邮件eports”页面时出错@tsteur]
- # 16505内容报告:不显示选项,以查看表的所有列[由@tsteur]
- # 16522Piecharts没有显示全宽度[由@sgiehl]
- # 16560全局排除IP列表显示只有一个IP [by .@sgiehl]
- # 16569当一个插件被禁用时,Matomo可能会跟踪一个页面视图,即使它是一个不同的请求@tsteur]
- # 16587IP排除段在电子商务报告中使用时会产生错误@sgiehl]
- # 16611隐藏“浏览器插件”报告中的相对%值[通过。@sgiehl]
- # 16726使用德语时,目标转换格式错误
- # 15920宣布Matomo 3的LTS
- # 16488在FAQ中记录新的页面性能报告@sgiehl,@mattab]
- # 16645添加PR模板[by .@tsteur]
- # 12519将我们的编写器包重命名为[by@sgiehl]
- # 14444简化的cookies[由@Findus23,@tsteur]
- # 15274不要设置会话。Gc_probality =1,而不是从配置中读取值
- # 15970JS离线跟踪[通过@tsteur,@diosmosis]
- # 16379更好的代理设置文档
- # 16413将login_whitelist_ip config重命名为login_allowlist_ip [by .@tsteur]
- # 16442添加维度“动作URL”[by@tsteur]
- # 16480session的值。Gc_probability现在来自配置文件[by .@nina-py,@tsteur]
- # 16507即使cookies被禁用,也始终设置同意删除cookie@tsteur]
- # 16520如果被除数或除数不是数字抛出异常,以便更容易进行故障排除[by@tsteur]
- # 16535修复事件和内容报告饼状图/条形图中可选择的指标@sgiehl]
- # 16547在网站安装过程中默认使用https@tsteur,@diosmosis]
- # 16564即使标签值为0 [by]也生成段字符串@tsteur]
- # 16565自定义报告:在站点的时区显示服务器时间@tsteur]
- # 16582修复了不使用curl [by .]时下载文件的块@stevenseeley,@sgiehl]
- # 16600MobileMessaging树枝修复变量“ajax”不存在。的(@Findus23,@tsteur]
- # 16601允许覆盖rows_to_display属性,以确保存储viewDatable设置[通过@sgiehl,@tsteur]
- # 16614更新标签管理器子模块@tsteur,@sgiehl]
- # 16615自动添加phpunit组名到一个插件php测试[by@tsteur,@sgiehl]
- # 16618提到DB Lite数据库将自动更新(文件名等)
- # 16639[自动翻译更新]更新了3种语言的30个字符串(da el sq) [by@github-actions(机器人),@sgiehl]
- # 16640require PIWIK_PRINT_ERROR_BACKTRACE用于日志中的异常回溯@diosmosis]
- # 16641在执行任务时更经常地从任务时间表选项中读取@diosmosis,@tsteur]
- # 16659替换UI中的白名单/黑名单
- # 16660添加时区版本到php信息系统检查输出[by@tsteur]
- # 16677下载GeoIP文件到tmp目录[by@sgiehl]
- # 16680修正“饼图”的拼写[by@danielmcclure,@sgiehl]
- # 16683跟踪插件的最后激活/停用日期@diosmosis,@tsteur]
- # 16687邮件模板[by]底部增加空白@nina-py,@tsteur]
- # 16690在系统检查中显示无效信息@tsteur]
- # 16691更新cacert。pem (@Findus23,@tsteur]
- # 16695将PR模板链接添加到安全检查表[by。@tsteur]
- # 16696添加hash =方法[by .@tsteur]
- # 16713DB-IP URL在选项[by@nina-py,@tsteur]
- # 16718明确跟踪ISP数据需要Provider插件[by@sgiehl,@tsteur]
- # 16723更新iso region mapping [by .@sgiehl,@tsteur]
- # 16727为单个插件增加了重新安排存档的方便方法。(@diosmosis]
- # 267Python 3支持[by .@sgiehl,@diosmosis]
- # 219Import_logs.py失败,提示“got more than 100 headers”[by@sgiehl]
- # 280支持AWS应用程序和弹性负载均衡器日志格式[by@tabascoterrier,@diosmosis]
- # 284在错误消息中打印响应时,请确保使用的是字符串。(@diosmosis,@tsteur]
- # 287导入*.gz文件:UnboundLocalError:在赋值之前引用的本地变量' file@sgiehl]
- # 288修复了导入压缩日志文件的问题@sgiehl,@diosmosis]
- # 292为隐式进度条[by .]显式地对glob结果进行排序@Prinzhorn,@sgiehl]
- # 254与应用程序特定令牌的兼容性[by@tsteur,@sgiehl]
- # 260对服务器生成时间使用新的性能度量@sgiehl]
- # 262拆卸齿轮检测[由@sgiehl]
- # 265删除导演检测[由@sgiehl]
- # 266添加Zabbix和GoogleStackdriverMonitoring代理[by@Neo2SHYAlien,@sgiehl]
- # 274当从日志导入发送请求时,总是禁用队列跟踪@sgiehl,@tsteur]
- # 81发布新的Matomo PHP Tracker 3.0.0以兼容Matomo 4.0.0 [by@diosmosis]
- # 26添加自定义维度的方法[by。@sgiehl]
- # 43当使用PiwikTracker而不是GET时,以防止在access_log中显示token_auth
- # 64添加方法来设置页面性能指标@sgiehl]
- # 65cURL错误应该抛出一个异常,以方便调试@sgiehl,@tsteur]
- # 66拆卸齿轮检测[由@sgiehl]
- # 67删除导演检测[由@sgiehl]
- # 68跟踪电子商务视图,而不是自定义变量[通过@sgiehl]
- # 72默认允许在请求方法和post令牌之间切换[by .@tsteur]
- # 79处理新的cookie值,现在跟踪cookie在Matomo 4中改变了[by@diosmosis]
- # 210当发布一个新版本时,版本名是自动生成的,确保更新按钮是活动的[by@tsteur,@diosmosis]
- # 257TagManager _mtm dataLayer是一个对象而不是数组->使用数组作为dataLayer
- # 185标签管理器预览UI尝试将循环结构编码为JSON
- # 214报表变量错别字[by@tsteur]
- # 218事件(类别|动作|名称)中的变音,也可能是其他字段,破坏相同字段中的变量字符串[by@tsteur]
- # 221如果已经有一个停止冒泡的事件监听器,则无法将事件监听器附加到元素
- # 230标记名称没有编码
- # 248Matomo配置:在Matomo URL中使用变量会导致验证错误
- # 277JS错误在标签管理器预览模式[由@tsteur]
- # 224移除已弃用的类Piwik\Translate [by@sgiehl]
- # 235修复PHP 7.4上可能的错误@sgiehl,@tsteur]
- # 238etracker配置更新-默认无cookie跟踪[by@ben-dw,@tsteur]
- # 240为单页应用程序的兼容性添加了跟踪器包装器功能@ben-dw,@tsteur]
- # 243实现事件来定义插件数据库表[by@sgiehl]
- # 244更好的CSS选择器帮助[by@Findus23,@tsteur]
- # 251即使$_POST可能为空[by .],也要确保设置了日期和周期@tsteur,@diosmosis]
- # 255如果写入文件失败[by。@tsteur]
- # 261在创建跟踪器[by .]时已经在跟踪器上设置idSite@tsteur,@diosmosis]
- # 264文档滚动到达只触发一次[由@tsteur]
- # 274修复EtrackerTag.web.js [by .js]中的问题@ben-dw,@tsteur]
- # 282当使用_paq.push([' trackPageView ']);在自定义HTML标记中(配置了捆绑和默认跟踪器),不会触发跟踪请求
- # 226idSite槽查找表加载失败
- # 279修复跟踪器标签(版本4)[by@ben-dw,@tsteur]
- # 283提供只初始化跟踪器而不跟踪任何数据的可能性@tsteur]
- # 23可穿戴设备缺少图标
- # 6396新的主要版本4.0.0 [by@sgiehl]
- # 6366品牌模式检测建议2020-09-10
- # 6367检测新品牌:Ziox, iDroid, aonson, Cloudfone, Oyyu, Primux, iMars, Logic, Vsmart和检测新应用程序:Viber, Siri, LinkedIn, Twitter,和检测现有品牌的设备:Vertu, Amigoo, Aligator,谷歌,Phicomm, Alcatel, Realme, TLS,小米,Umax,索尼,Lava,一加,Yu,亚马逊,Cherry Mobile,中兴,Mobiistar, MyPhone, Medion,联想,Qilive, uleone, Highscreen [by@sanchezzzhak,@sgiehl]
- # 6368控制台脚本查找新品牌的免费id [by@sanchezzzhak,@sgiehl]
- # 6369检测新品牌:Ovvi, iBrit, Alcor, Fero和检测现有品牌的设备:Oppo, AllCall, Luna, Itbis, Ziox, Bq, Ginzzu, iPro,联想,Odys, Highscreen [by@sanchezzzhak,@sgiehl]
- # 6379Xoro品牌型号HMT390Q什么类型的设备?
- # 6380检测新品牌:意味着it, MAXVI, Kenxinda, X-BO, Xgody和检测现有品牌的设备:阿尔catel, Mpman,诺基亚,联想,摩托罗拉,Neffos, Nomi,水户,Oppo,三星,AllDocube,华为,LG,魅族,中兴,Highscreen, Krüger&Matz, Positivo BGH, Leagoo, Logicom, Yes, TrekStor, Cloudfone, Mixzo, Karbonn, TCL, Advan,爱和,宏碁,Wolder, Neomi, Xoro, Blu,富士通,Hoffmann, Maxwest, Aligator [by@sanchezzzhak,@sgiehl]
- # 6382检测浏览器:当它伪装成Firefox并修复解析器为Gecko版本[by@sanchezzzhak,@sgiehl]
- # 6386检测现有品牌的设备:Blu, Gigaset,三星,Soundmax [by@sanchezzzhak,@sgiehl]
- # 6387添加丢失的机器人“PRTG网络监视器”
- # 6388添加“PRTG网络监视器”[by@fakhamatia,@sgiehl]
- # 6389严格的正则表达式为[);/][by@sanchezzzhak,@sgiehl]
- # 6391检测新品牌:8848,Transpeed和检测现有品牌的设备:中兴,Realme, Oppo, Vivo,美图,Chuwi,摩托罗拉,华硕,索尼,华为,小米[by@sanchezzzhak,@sgiehl]
- # 6394检测现有品牌的设备:Logicom, Orange,宏碁,Vivax, Lang Rover,索尼,Oukitel, Nextbit, Maze,华硕,三星,华为,京器,富士通,联想,NEC,中兴,HTC,夏普,LG [by@sanchezzzhak,@sgiehl]
- # 6398iPad iOS > 12检测为MacOS
- # 6399不赞成使用短名称[by。@sgiehl]
- # 6405检测新品牌:Artel, A1, Swisstone和检测现有品牌的设备:RCA Tables,中兴,Digma, Wiko, Vivo,谷歌,Tone, CUBOT, OPPO, Aligator, Blu, Logicom,华为[by@sanchezzzhak,@sgiehl]
- # 6410检测新品牌:P-UP, iVooMi, Pixelphone和检测现有品牌的设备:华硕,华为,小米,索尼,三星,Casper, Blu,阿尔卡特,富士通,京瓷,Realme, Oppo,一加,LG,夏普,Fero,润博,优尼赫,樱桃移动,Krüger&Matz, CUBOT, Telefunken,飞利浦,摩托罗拉[by@sanchezzzhak,@sgiehl]
- # 6411将邮差请求者添加为“图书馆”[by@Pierre-Lannoy,@sanchezzzhak]
- # 6414Yandex浏览和检测新品牌:虹膜和检测现有品牌的设备:Logicom,华硕,Neffos,摩托罗拉,Elephone, Pixus, Vivax, Vontar, Oukitel,华为,AIS, teXet, BQ, DEXP, Highscreen, Inoi, Jinga, DNS,现代,MicroMax, Irbis, LG, Advan, Aligator, Condor, Woxter [by@sanchezzzhak,@sgiehl]
- # 6418解析版本之间的不匹配
- # 6419改进的检测先进设备和Android[通过@sanchezzzhak,@sgiehl]
- # 6420修复Mint (OS) [by@sgiehl,@sanchezzzhak]
- # 6421增加了对洒水履带的检测@sgiehl,@sanchezzzhak]
- # 6424改进/简化jazz设备的检测@sgiehl,@sanchezzzhak]
- # 6425将GALAXY型号重命名为三星品牌的GALAXY@sanchezzzhak,@sgiehl]
- # 6427Linux发行版“ROSA”
- # 6428检测操作系统:Rosa, MRE和检测浏览器毛伊WAP浏览器和检测新品牌:Xtouch, Fonos, Conquest和检测现有品牌的设备:Bush, Cat, depp, Lava, Explay, Artel, Pixus, Acer, Ark, MAXVI, Videocon, MicroMax,华为,华硕,Realme, Aligator, Unihertz, NOA, Maxtron,阿尔卡特,Irbis,联想,Oukitel, Invin,黑狐,小米,uleone, BQ, Wiko, Vestel, Odys, Kivi, Multilaser, Blackview,海尔,Nomu, Vertex,酷派[by@sanchezzzhak,@sgiehl]
- # 6432修正无效的yaml [by@Findus23,@sgiehl]
- # 6434引入Yaml Lint检查,以防止yml文件中的错误[by@sgiehl]
- # 6435改进对Allview设备的检测@liviuconcioiu,@sanchezzzhak]
- # 6436改进OPPO设备的检测[通过@liviuconcioiu,@sanchezzzhak]
- # 6437增加Okapia设备的检测[通过@liviuconcioiu,@sanchezzzhak]
- # 6438改进检测的Yaani浏览器[通过@liviuconcioiu,@sanchezzzhak]
- # 6364检测机器人:Vercelbot, Grammarly, Robozilla, Domains Project, Petal Bot, Serendeputy Bot, ADmantX Service Fetcher, Semantic Scholar Bot, Velen公共网络爬虫[by@sanchezzzhak,@sgiehl]
- # 6365检测新品牌:TurboKids, SQOOL, Jinga, Nomu。Twoe, iTruck, Torex, Doffler和检测设备现有品牌:阿尔卡特,生贝,京华,Telego, ArmPhone, Karbonn, Majestic, E2, Digma, Megafon, Highscreen, Kivi,Turbo- x, 4Good, Jiay, NUU Mobile, Oukitel, Navon, Essentielb,华为,Turbo, Vestel, Ergo, MLS, HTC [by@sanchezzzhak,@sgiehl]
- # 6370壮举(设备)检测三星GALAXY Note 20 5G [by@pongee,@sgiehl]
- # 6371增加了一些Android设备@GregOriol,@sanchezzzhak]
- # 6372Roblox Android应用程序与不寻常的用户代理格式
- # 6373增加了《Roblox》和《GOG》银河应用的检测@nickperkins,@sgiehl]
- # 15使完全匿名化IPv6地址成为可能[通过@sgiehl]
- # 1224建议重命名此推荐垃圾邮件列表
- # 1238添加prizesk.com [by@JayVii,@spmedia]
- # 1241添加eecz.org [by@ericguirbal,@spmedia]
- # 1242添加darcysassoon。前(@ericguirbal,@spmedia]
- # 1243添加aimiot.net [by。@ericguirbal,@spmedia]
- # 1244添加meroyharte。前(@ericguirbal,@spmedia]
- # 1245添加ow-ahrefs.com(与semalt.com相同的垃圾邮件)[by@Steltek,@spmedia]
我们正在一起创建世界上最好的开放分析平台。你可以让Matomo变得更棒参与在Matomo !