Forums » Developers



Drupal platform - analytics for each page?

We would like to integrate getclicky with our Drupal site which allows users to upload property tours. We'd like for each user to be able to access a private tour tab (easy enough on our end), that contains analytics information from getclicky about that specific page (the hard part!).

Is it possible to do something like that using the getclicky api? Pull up a specific page address and show stats just for that page (and all aliases. We have the same property accessed by different aliases like /property/xxxx/unbranded or /property/xxxx/branded).

There is a Google Analytics project with Drupal that provides per page stats like this, but it's limited in many ways. getclicky's paid service is pretty good and does away with many of those limitations.

Any thoughts or ideas about this?

Posted Thu Jul 21 2011 9:51a by Sansu***


If you can afford it and are comfortable with the amount of data it provides, the whitelabel service would be an easy way to provide analytics.

Posted Thu Jul 21 2011 4:21p by simonbr***


Or alternatively, if you don't need it to be branded, you could add a textbox for the tour author to paste their Clicky site ID (or google analytics ID).

If you still want to use the API to show stats, you could periodically download the stats for all the tours you have (for example using the "pages" method), using the filter parameter to exclude as many non-tours from being downloaded as possible.

Posted Thu Jul 21 2011 4:31p by simonbr***


The best way to do it is to track each property as a separate "site". That way when you view the reports on our end, all of the reports will be just for that specific property. Of course, that will get expensive.

You could track all of them as a single "site" and then use filtering to grab just specific data for each page, but you would have to build your own reproting interface with our API for that.

Posted Fri Jul 22 2011 2:33p by Your Friendly Clicky Admin


You must be logged in to your account to post!