Azure DevOps Wiki 页面使用情况分析
Azure DevOps Wiki page usage analytics
我想收集有关我们的 Azure DevOps wiki 页面的使用信息。它们被编辑、访问的频率等。Afaik 没有内置功能,这只是一个 API。
是否有解决方案,或者我需要编写自己的应用程序来遍历所有 wiki 页面并调用 页面统计 api(https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/page-stats?view=azure-devops-rest-6.0)?
您好,欢迎来到 Stack Overflow! :)
长话短说:
没有收集此信息的内置功能,而且您所指的端点仅公开最近 30 天内的页面浏览量。
详细答案:
遗憾的是,Microsoft Azure Dev Ops 和 Azure Dev Ops Server 只提供此端点来访问页面统计信息,而且只允许您查询最近 30 天的页面浏览量。
这似乎在 Microsoft 文档页面上没有记录,但使用我们自己的 Azure Dev Ops Server 进行的快速测试,其值大于该值导致以下响应:
{
"$id": "1",
"innerException": null,
"message": "The value 365 is out of range of valid values for parameter pageViewsForDays. Valid values must be between 1 and 30.\r\nParameter name: pageViewsForDays",
"typeName": "System.ArgumentOutOfRangeException, mscorlib",
"typeKey": "ArgumentOutOfRangeException",
"errorCode": 0,
"eventId": 0
}
您可以在此处找到此端点、响应对象和可选查询参数的文档:
没有最近 30 天内页面浏览量以外的统计数据。
我想收集有关我们的 Azure DevOps wiki 页面的使用信息。它们被编辑、访问的频率等。Afaik 没有内置功能,这只是一个 API。
是否有解决方案,或者我需要编写自己的应用程序来遍历所有 wiki 页面并调用 页面统计 api(https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/page-stats?view=azure-devops-rest-6.0)?
您好,欢迎来到 Stack Overflow! :)
长话短说:
没有收集此信息的内置功能,而且您所指的端点仅公开最近 30 天内的页面浏览量。
详细答案:
遗憾的是,Microsoft Azure Dev Ops 和 Azure Dev Ops Server 只提供此端点来访问页面统计信息,而且只允许您查询最近 30 天的页面浏览量。
这似乎在 Microsoft 文档页面上没有记录,但使用我们自己的 Azure Dev Ops Server 进行的快速测试,其值大于该值导致以下响应:
{
"$id": "1",
"innerException": null,
"message": "The value 365 is out of range of valid values for parameter pageViewsForDays. Valid values must be between 1 and 30.\r\nParameter name: pageViewsForDays",
"typeName": "System.ArgumentOutOfRangeException, mscorlib",
"typeKey": "ArgumentOutOfRangeException",
"errorCode": 0,
"eventId": 0
}
您可以在此处找到此端点、响应对象和可选查询参数的文档:
没有最近 30 天内页面浏览量以外的统计数据。