Thank you for offering this amazing service. Although current implementation of Analytics marginally covers my use cases, I felt obliged to subscribe for it in order to give something back and keep Netlify running. However, I do have in mind one suggestion that would make Analytics way more useful.
I think it would be very helpful for everyone if you would offer raw access logs export. This would provide the information required for any exotic use case and will temporarily cover all use cases until items in roadmap get implemented. Do you want to compare custom date ranges or get stats for individual articles? Download the raw server logs and use AWStats or GoAccess or Scratchy or your favorite logs analyzer or even your own script!
Various download options may be implemented, like for example one file per month, or last month plus month-to-date, or only year-to-date, or only rolling 30-days… Any option would work if someone would regularly download the generated files. You are in a better position to judge the effort required and other variables for each option and to choose what to implement. Now, if you are thinking to support logs exporting with custom date ranges, or with API endpoints, that would fill me with great joy.
Offering raw logs exports for Analytics customers is not competitive to the Analytics product, rather a supplement to it. Logs exports offer the option to do further analysis than what provided by the predetermined charts. My opinion is that log exports will make the Analytics product more lucrative. Imagine the next time you’ll answer a support request instead of “We can’t do this right now…” with “We can’t do this right now, but you can download…”; which sounds more appealing?
I know that you’re already gathering the data in order to analyze them and create the current reporting. Isn’t this feature a low hanging fruit that would worth prioritizing before implementing the rest of the Analytics roadmap?
Thank you for hearing this and again thank you for the great service you offer.