【问题标题】:Azure DevOps Wiki page usage analyticsAzure DevOps Wiki 页面使用情况分析
【发布时间】:2022-01-07 16:06:44
【问题描述】:

我想收集有关我们的 Azure DevOps wiki 页面的使用信息。它们多久被编辑、访问等。Afaik 没有内置功能,这只是一个 API。

是否有解决方案,或者我需要编写自己的应用程序来遍历所有 wiki 页面并调用 page stats api (https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/page-stats?view=azure-devops-rest-6.0)?

【问题讨论】:

    标签: azure azure-devops statistics wiki azure-devops-wiki


    【解决方案1】:

    您好,欢迎来到 Stack Overflow! :)

    TL;DR:

    没有收集此信息的内置功能,而且您所指的端点仅显示过去 30 天内的页面浏览量。

    详细解答:

    很遗憾,Microsoft Azure Dev Ops 和 Azure Dev Ops Server 仅提供此端点来访问页面统计信息,而且仅允许您查询最近 30 天的页面查看量。

    这似乎在 Microsoft Docs 页面上没有记录,但使用我们自己的 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
    }
    

    您可以在此处找到此端点、响应对象和可选查询参数的文档:

    https://docs.microsoft.com/en-us/rest/api/azure/devops/wiki/page-stats/get?view=azure-devops-rest-6.0

    过去 30 天内的页面浏览量以外的统计信息不可用。

    【讨论】:

    • 感谢您的详细解答!我不知道数据仅限于 30 天。我发现了几个页面,用户要求对 Azure Dev Ops wiki 进行适当的分析,但 MS 尚未使用。
    猜你喜欢
    • 2019-10-20
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-10
    • 1970-01-01
    相关资源
    最近更新 更多