We have a requirement to pull out the 10 most visited pages from a particular Content Type and show them on a Web Part. We need to display the titles of these articles. Therefore, I would assume that only way to proceed is to create a custom Web Part that
programmatically retrieves the web analytic data (OOTB Web Anlytics Web Part cannot be used due to the lack of customizability).
So far, we could not find any details on how to use web analytics data programmatically. Any help on this is greatly appreciated.
* Note that SPWeb.GetUsageData() is useless as it returns only 2000 records. We also looked at the reflected code of Web Analytics Web Part, and the code is fairly complex as it directly consumes the Web Analytics Service Application.
Thanks & Regards,
View Complete Post