Provide more insights into page performance metrics #12653
Labels
Enhancement
For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Major
Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Milestone
Performance matters nowadays a lot. Not only for SEO but also with every 100ms a page takes longer to load, you make typically less revenue etc.
To let users monitor and improve performance, it would be great to track more performance metrics such as the DNS load time (
performance.timing.domainLookupEnd - performance.timing.domainLookupStart
). Also the time it took to render the page in the client, the waiting time on the server, how much time was spent during the "ready event" and during the "load event", etc.... be very useful. See https://developer.mozilla.org/en-US/docs/Web/API/PerformanceTimingThis helps to identify if improvements on performance really work and which effect it has on goal conversions, sales, revenue, etc.
This shouldn't be too complicated to implement but requires likely new DB fields in log tables unless we develop a new log table for this. Because an update for the existing log table be very slow, this would be something for Matomo 4.
The text was updated successfully, but these errors were encountered: