1

我创建了一个向用户显示访问次数最多的网站 (SPWeb) 的 Web 部件此 Web 部件使用以下 SPWeb 方法

SPWeb.GetUsageData(SPUsageReportType.url, SPUsagePeriodType.lastMonth)

部署到 QA 环境后,QA 环境保留了旧环境的使用数据。为了解决这个问题,我发布了一个关于堆栈溢出的问题,询问如何删除使用数据。你可以在这里看到帖子。

当浏览到管理中心 -> 监控 -> Web 分析报告 -> 热门页面时,很明显页面分析肯定已被清除,但是当我再次运行此方法时:

SPWeb.GetUsageData(SPUsageReportType.url, SPUsagePeriodType.lastMonth)

它返回旧环境的使用统计信息。使用上述方法时,有没有办法可以确保检索到最新数据?或者有没有办法直接从服务应用程序中检索 Web 分析数据?

4

0 回答 0