I am using Google Analytics (www.google.com/analytics) to monitor our eLML-based OLAT website (www.olat.org) and also the eLML website itself (www.elml.ch). As you can see when looking at the source code you have to integrate some proprietary Google JavaScript code at the end of the page. So big brother is watching you.
But there is also an open source solution: Piwik (http://piwik.org). Is someone already using this software? Comments?
My question would be if it makes sense to somehow integrate the support for both Google Analytics or an open source solution like Piwik into eLML. This would mean that you could e.g. enter your Google Analytics ID or Plazi ID into the eLML config file and the generated HTML pages would already contain the correct necessary JavaScript code. Or do you have other means to monitor web-statistics for your lessons?
I wouldn't add it to the elml core. As I understand it, it would be quite easy for a project to add this code to the project specific transformation to HTML (the project templates). Maybe we could add some information about how this could be done to the eLML website.