The plgJPiwik is a Joomla! Plugin producing Piwik tracking code for every pages of your Joomla! Website.
This plugin not just track the address of your pages, but it takes advantage of Piwik potentialities to register addictional info about every click of your users.
With plgLTPA for example you can track the Actvive Menu of the page and the Active Component loaded. Moreover you can track the Logged User visiting your wibsites or the Title of the Joomla! article he is visiting.
And it is absolutely simple to install and configure: you just need to know your Piwik Installation URL and your ID Site ... no piwik tracking code is required !!!
The intended audience of this document are Joomla! administrators who wants to track visits to their websites using Piwik Analytics Software.
Piwik is a powerful Open Source Web Analitycs Software providing complete data about visits to your websites. Piwik tracks requests thanks a tiny tracking script you have to add to every pages. plgJPiwik automatically adds this tracking script ... you just need to provide your Piwik installation URL and your ID site.
Piwik tracks a lot of info related to the page visited, the referrer and about the browser and the operating system of the guests, but of course nothing about Joomla! related info of your pages. For example you should be interested in what is the most read Joomla! article? Or what is the most used menù item or the most used component? And what about the logged users visited today your websites? plgJPiwik takes advantage of all Piwik Tracking code potentialities to track these and other information related to your Joomla! website visits.
Moreover you can personalize tracking behaviour in case your website is a subdomain or if you do not want track as outlink visits to specific websites.
So the idea of plgJPiwik is not just to provide 'standard' info about your guest visitors, but to fully exploit Piwik tracking potentialities in order to provide a really integration with Joomla! using Piwik powerful features as Custom Variables and Page Title Customization.
The plgJPiwik is really simple to install. Just download it plgJPiwik page and install it using Joomla! Extensions Manager. After installation plgJPiwik is disabled and you must enable and configure it in order to begin tracking your website visits. Here is the plugin just installed:
Beginning to track your site visits is really simple with plgJPiwik. Just provide you Piwik installation URL (HTTP and/or HTTPS) and your ID Site and enable the plgJPiwik plugin as in the next figure
In the example we installed Piwik in http://www.example.org/piwik and we assigned to our first website the ID site number 1. For more detail about Piwik ID site and installation URL yor can refer to Piwik User Guide.
Custom Variables are a powerful instrument provided by Piwik in order to add personalized info about tracked visit. plgJPiwik use this feature to track info related to Logged User, Joomla! Active Component and Joomla! Active Menu. So the site administrator have statistics about the user logged in Joomla!, what components are most used and what is the most used item menù. The next figure show options related to the use of Custom Variables with plgJPiwik
Active Menu, Active Component and Logged User tracking are enabled by default, but you disable them when you need. The tracked info can be visualized in Piwik under the menù Visitors -> Custom Variables as showed here
In this example only the admin user has been logged and the other visits are executed by not logged users. The component used are Joomla! Content and Kunena and the item menù used are Home and Forum.
Also in this case the configuration is absolutely simple as showed here
and here is the result in Piwik, with the Joomla! article title "plgJPiwik" and "plgJPiwik - Administration Guide" tracked under the "plgjpiwik" Joomla! category.