Draw visitor maps
With our Maps module, you can display the acticity log data in a Map graphic, to know where did your visitors come from.
Starting with Content Statistics version 1.6, the user activity can be Geolocated using IP geolocation, which will allow you to draw maps and apply location filters (like Country filter) to your results, to narrow down the information.
The information you can display is all the same that in our other modules (article views, document downloads, user registrations...), with the same possible filters (category, etc) and timeframe (last X days, months, years).
You will be able to display information grouped in:
Map example (europe)Visitor map module example This map displays the article viewed during the last 30days in the region Europe (grouped by Country)
Map example (US)Visitor map module example (States in the US) This map displays the article viewed during the last 30days, only in the US, displaying the info grouped by State (custom colors)
Map example (Europe cities)Visitor map module example (cities) This map displays the article viewed during the last 30days, grouped by City. We display only the UK region.
GeoLocation in our Extended version
Setting up IP geolocation
In order to start tracking Geolocation information, it's necessary that you are running at least Content Statistics 1.6. You will need to sign up for a (free) API key at IPInfoDB.com
- Go to http://www.ipinfodb.com/register.php and sign up for a free API key
- Go to your joomla backend -> plugin manager, and open the "System - Content Statistics" plugin
- In version 1.6, you will find 2 new parameters in this module. You will need to copy your API key and set the "Use IP GeoLocation to ON":
- Save the plugin
- To display maps, you will need to install our new Content Statistics (MAPS) module.
The geolocation is obtained based on the IP from the computer, and cross-relating this information with IPinfoDB.com database.
The accuracy is said to be over 99.5% on a country level and around 60% on a city level for the US within a 25 mile radius.