应用程序见解 - 无屏幕分辨率信息

And*_*rIV 5 .net asp.net azure telemetry azure-application-insights

我们有带有 AppInsights 的 ASP.Net Web 应用程序。Azure 门户能够查看按客户端操作系统、浏览器、屏幕分辨率等分组的会话图表。但是现在,使用新版本的 AppInsights (2.1.0),似乎没有选项可以收集有关以下内容的任何信息:屏幕分辨率。

有什么解决方法吗?或者可能是一些额外的特定配置选项?

And*_*rIV 1

我找到了这个案例的解决方案。您可以使用附加参数在 JavaScript 代码中扩展调用trackPageView方法,如下所示:

appInsights.trackPageView(
        null,
        null,
        {
            "Screen Resolution": screen.width + "x" + screen.height,
        });
Run Code Online (Sandbox Code Playgroud)