Как показать статистику использования сайта Sharepoint на странице? - PullRequest
0 голосов
/ 26 ноября 2011

Как лучше всего отображать статистику использования сайта на странице? Я знаю, что могу просматривать статистику из /_layouts/SpUsageSite.aspx, а также из конструктора, но если я хочу показать эту информацию индивидуально для целевой аудитории, как я могу показать эти данные на странице? по крайней мере, мне нужно показать "недавно посещенные страницы".

Ответы [ 3 ]

0 голосов
/ 02 декабря 2011

спасибо всем, но я решил свою проблему довольно легко, я просто использовал

spweb.GetUsageData(SPUsageReportType, SPUsagePeriodType)

не знал, что SPWeb имеет такой метод, его достаточно для моего требования.спасибо @Chris SPUsage - еще одно решение, я думаю, я попробую в следующий раз

0 голосов
/ 22 января 2014

На главной странице SP перейдите в раздел Действия сайта, Настройки сайта, Изменить все параметры сайта, а затем выберите Отчеты об использовании сайта в столбце Администрирование сайта.

Как только страница загрузится и покажет вам статистику. скопируйте URL-адрес из браузера, а затем добавьте его в список или объявления, а затем добавьте его на свою страницу в виде веб-части с гиперссылкой на отчет статистики.

Вы также можете создать новую веб-страницу, а затем вставить объект I-frame с URL-адресом отчета о статистике и затем связать новую страницу с родительским сайтом, используя List.

0 голосов
/ 01 декабря 2011

Вам необходимо использовать класс SharePoint для возврата отчетов.См. Класс SPUsage на MSDN (http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spusage.aspx)

...