Application Insights를 사용하여 전자 상거래 사이트를 계측하고 있습니다. 다음을 수행해야 합니다. 1) productId 및 userTier와 함께 사용자가 AddToCart를 클릭할 때 기록하고, 2) 사용자 지정 경고를 위해 결제 시 숫자 basketValue를 추적하고, 3) 대기 시간 및 성공/실패를 포함하여 외부 결제 게이트웨이에 대한 호출을 측정해야 합니다. 어떤 원격 분석 호출을 추가해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: TrackEvent("AddToCart", properties: { productId, userTier }), TrackMetric("BasketValue", basketValue), TrackDependency("PaymentGateway","POST /charge", startTime, duration, success).
이것이 정답인 이유
사용자가 AddToCart를 클릭할 때의 동작을 기록하려면 TrackEvent를 사용합니다. 이 메서드는 사용자 상호 작용이나 비즈니스 이벤트를 추적하는 데 적합하며, properties 매개변수를 통해 productId 및 userTier와 같은 추가 컨텍스트 데이터를 포함할 수 있습니다. 결제 시 basketValue와 같은 숫자 값을 추적하여 사용자 지정 경고를 만드는 데 사용하려면 TrackMetric이 올바른 선택입니다. 이 메서드는 시간에 따른 숫자 값을 집계하고 분석하는 데 최적화되어 있습니다. 외부 서비스 호출의 성능(대기 시간, 성공/실패)을 측정하려면 TrackDependency를 사용합니다. 이 메서드는 데이터베이스, 외부 API, 메시지 큐 등 애플리케이션이 의존하는 외부 구성 요소와의 상호 작용을 추적하도록 설계되었습니다. TrackTrace는 일반적인 로그 메시지를 기록하는 데 사용되며, 특정 이벤트, 메트릭 또는 종속성 추적에는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음