2016-09-26 5 views
2

AppInsights가 포함 된 ASP.Net 웹 앱이 있습니다. Azure Portal에는 클라이언트에 의해 groupping 된 세션 차트를 볼 수있는 능력이있었습니다. 운영체제, 브라우저, 화면 해상도 등등.하지만 이제는 새로운 버전의 AppInsights (2.1.0)로는 ​​모든 것을 수집 할 수있는 옵션이없는 것처럼 보였습니다. 화면 해상도에 대한 정보.Application Insights - 화면 해상도 정보 없음

해결 방법이 있습니까? 아니면 몇 가지 추가 구성 옵션이있을 수 있습니까?

답변

2

새로운 버전의 AppInsights (2.1.0)에서는 화면 해상도에 대한 정보를 수집 할 수있는 옵션이없는 것으로 보입니다.

응용 프로그램 인사이트 v2.1.0을 설치하는 응용 프로그램을 만들고 응용 프로그램 인사이트 포털에서 데이터를 탐색하십시오.

pic :data and charts in portal

당신은 우리가 Device.ScreenResolution에게 정보를 저장하는 속성을 찾을 수 없습니다, 말했듯이.

해결 방법이 있습니까?

Application Insights API은 우리 자신의 사용자 지정 이벤트 및 메트릭을 보낼 수있는 TrackEvent (name) 및 TrackMetric (name, value) 호출을 제공합니다. 그리고 클라이언트 측에 상응하는 호출이 있습니다. 고객의 화면 해상도를 수집하려면 사용자 정의 원격 측정법을 작성할 수 있습니다. 그리고 자바 스크립트를 통해 화면 속성을 얻을 수 있습니다.

1

이 경우 해결책을 찾았습니다. 다음과 같은 추가 매개 변수를 사용하여 JavaScript 코드에서 trackPageView 메소드를 호출 할 수 있습니다.