获取 SharePoint 2019 中每周的网站访问者数量
Posted
技术标签:
【中文标题】获取 SharePoint 2019 中每周的网站访问者数量【英文标题】:Get Number of site visitors per week in SharePoint 2019 【发布时间】:2020-09-14 22:44:12 【问题描述】:我有一个 SharePoint 网站集,我想在主页上显示一周内的访问者数量。任何人都可以请建议我执行此任务。我想显示本周访问我网站的用户数量。
我会将参数作为当前周传递,例如第 1 周或第 2 周。
预期结果:第 1 周 - 网站访问者人数:20。 第 2 周 - 网站访问者人数:40。
请建议是否有任何 REST API ?
SharePoint 版本:SharePoint 2019。
【问题讨论】:
您或许可以通过搜索 API 访问访问者数据。如果您在 Web 浏览器中导航到your site here/_api/search/query?querytext='Path=your site here'&selectproperties='Title,ViewsLast1DaysUniqueUsers,ViewsLast2DaysUniqueUsers,ViewsLast3DaysUniqueUsers,ViewsLast4DaysUniqueUsers,ViewsLast5DaysUniqueUsers,ViewsLast6DaysUniqueUsers,ViewsLast7DaysUniqueUsers,ViewsRecentUniqueUsers,ViewsLastMonths1Unique,ViewsLastMonths2Unique,ViewsLastMonths3Unique,ViewsLifetimeUniqueUsers,Path'&orderBy=ViewsRecent&trimDuplicates=false&rowlimit=5000
,您会得到任何有趣的数据吗?
【参考方案1】:
我不知道是否有任何其他 api 来获取站点/站点集合的访问者。但是您可以开发 spfx 扩展,每次有人打开页面时,它都可以根据某些逻辑增加值。缺点是所有用户都必须可以访问包含信息的列表才能编写。遥测之类的东西...
【讨论】:
以上是关于获取 SharePoint 2019 中每周的网站访问者数量的主要内容,如果未能解决你的问题,请参考以下文章
powershell 这将获取SharePoint网站中用于创建网站的模板
使用 SPFx 扩展将自定义操作部署到 SharePoint 2019 列表
SharePoint 2019 Suitebar 消失且无法更正