The HTTP API makes a connection from the Joomla! application directly to the Piwik application. It accesses the Piwik application in a similar way as the browser normally would. To do this, our plugin calls upon a Piwik client-class which again sets up the connection using CURL. For our plugin to work, PHP CURL support is required.
To get started, download the plugin from our site and install it in Joomla! using the Joomla! Extension Manager. After this, go to the Plugin Manager and enable this plugin. Within the plugin parameters, make sure to configure the following settings:
If Piwik makes no mentioning of traffic being logged, you need to troubleshoot your hosting environment. Note that you can prevent certain IP-addresses from being logged by Piwik. When debugging things, it is best to keep that setting empty.
When Joomla! sets up the network-connection to Piwik various things need to be working:
If you experience problems with the above, this can be solved only by the hosting provider. If you're not able to check for these things yourself, you need to contact your hosting provider to do these checks for you.