Using ClickHeat plugin for phpMyVisites

The newest version of phpMyVisites comes with an awesome ClickHeat plugin. Trouble is they have 0 documentation on how to implement the plugin. Below are those details as I discovered the process. Enjoy

For all the details in a step by step manner, read on.To make this easy to understand, there are 4 main parts:
Activating the Plugin

You should now see a configuration page. Everything can be default except;

Add the allowed domains in the corresponding textbox, no http://
e.g.: example.com,example.org,example.net

Group Names are basically pages. Rather than manually setting the coe for each page you can use some php or javascript to print the url for you dynamically. (if you use CakePHP, you might like this article )

Click the ‘Check COnfiguration’ button, and if all clear the ‘Save Configuration’ button.

This time the page should generate a beautiful picture of your site over-layed with the click density map.

No map? Try some more Debugging tips.

Debugging ClickHeat Plugin

Check the log files.
log file location is set on the configuration page.
there should be a file with todays date, simply listing ‘104 | 555 | index | firefox’ or something similar
If so, then the HeatClicks is recording data, check that your viewing the right site id and date range in the url.

visit one of your pages using the additional parameter debugclickheat,

e.g.; http://example.com/index.html?debugclickheat

You should be shown a box with the details you entered above.

Try clicking on the page, a ‘Server Response’ box should say ‘OK’

If not, you have issues with configuration of the javascript code. Double check everything above and then comment on this page with your details.

Leave a Reply

Get Free Updates

There's some useful stuff here sometimes. Want to get updates with email or RSS? Subscribe right here.
(If you're not finding the content useful then perhaps a nostalgic Konami code would be more helpful ;)