我创建了一个Web部件,向用户显示访问量最大的站点(SPWeb)此Web部件使用以下SPWeb方法
SPWeb.GetUsageData(SPUsageReportType.url, SPUsagePeriodType.lastMonth)
部署到QA环境后,QA环境保留了旧的环境使用数据。为了解决这个问题,我发布了一个关于堆栈溢出的问题,询问如何删除使用数据。您可以看到帖子here。
浏览管理中心时 - >监控 - >网站分析报告 - >热门页面很明显,页面分析已经被清除,但是当我再次运行此方法时:
SPWeb.GetUsageData(SPUsageReportType.url, SPUsagePeriodType.lastMonth)
它返回旧环境使用情况统计信息。有没有办法可以确保在使用上述方法时检索最新数据? 或者有没有办法直接从服务应用程序中检索网络分析数据?