Cookies on this website

We use cookies to ensure that we give you the best experience on our website. If you click 'Accept all cookies' we'll assume that you are happy to receive all cookies and you won't see this message again. If you click 'Reject all non-essential cookies' only necessary cookies providing core functionality such as security, network management, and accessibility will be enabled. Click 'Find out more' for information on how to change your cookie settings.

Moving away from third-party analytics tools to server-side web analytics.

The accuracy of third-party website analytics tools is no longer as good as it used to be. The reason for this is the cookie and privacy laws that require users to opt in to having their data collected, which is reducing the amount of information that sites are collecting as users are not opting in. With this in mind, we will develop the ability to track visits to Haiku websites using server-side analytics, rather than through the website/browser. The server is able to collect and use data that keeps users anonymous. The data and reporting that can be achieved are not as rich using this method, however, it will be able to provide basic and useful usage data.


Stories

AS A SITE ADMIN I want analytics from the server about my site SO THAT I can find out about the user activity on my website without using a tracking service such as Google Analytics.

AS A SITE ADMIN the information that I want to gather from the server analytics is:
Overall page views for the whole site
Individual page views on a per-page basis
The average amount of time spent on page
The percentage of hits broken down by device (phone, tablet, desktop)
The percentage of hits broken down by browser
SO THAT I am able to analyse the usage of my site by the visitors.

AS A SITE ADMIN I want to be able to easily access the analytics on my site in the site setup SO THAT I can quickly and easily see the analytics.

AS A SITE ADMIN I want to be able to filter the reports by custom date ranges SO THAT I can compare the data about the usage of the site across different time periods.

AS A SITE ADMIN I want to be able to export a .csv file of the reports that are available on my site SO THAT I can download and share the results.

AS A SITE ADMIN I want to be able to find out how my website analytics statistics compare to other Haiku websites SO THAT I can see if there is anything that I can improve on my website to ensure that users spend more time looking at the information.