James Williams
LinkedInMastodonGithub

pMetrics is (addictive) like crack

Tags: Groovy SwingX

Not in the prostitutes selling their bodies for a fix, possessing more than five grams gets you ten years in the pokey sort of way. It is though highly addictive and sensory overload.

pMetrics has all of the normal stuff that Google Analytics gives up plus a no nonsense developer API with data access in XML, JSON, and PHP, RSS feeds, the ability to track actions, downloads, and outbound links. There is even a live feed of what actions are taking place on your website. It almost goes without saying that knowing what individual users are reading and how long they are staying there can greatly help you tune your site.

When you sign up, you are given a 'Pro' account with all the bells and whistles to try out for 21 days. After the trial ends, you revert to a free account which can only support sites with an average of less than 1,000 daily page views and limited access to the API. You will still be able to run all API calls but the date range is limited to the current day and the day before and the result set is capped at 100 if it doesn't return a basic numeric value(mostly for retrieving action-lists or visitor-info). For a small site, that might not be too bad. With proper caching, you could have historic data.

On Sunday, I demoed a pMetrics widget for my Groovy/SwingX talk at BarCampOrlando[and at Tampa JUG on Tuesday] that was quickly done mostly the night before (BarCamp). As with all my demos, the source is forthcoming, it just needs a little work to handle non-Pro account issues gracefully and to handle caching historical data.

Here are some obligatory screen shots: Language Breakdown Actions List

*not an all-inclusive list