Você está instrumentando um site de e-commerce com o Application Insights. Você deve: 1) registrar quando um usuário clica em AddToCart com o productId e userTier, 2) rastrear o basketValue numérico no checkout para alertas personalizados e 3) medir chamadas para um gateway de pagamento externo, incluindo latência e sucesso/falha. Quais chamadas de telemetria você deve adicionar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: TrackEvent("AddToCart", properties: { productId, userTier }), TrackMetric("BasketValue", basketValue), TrackDependency("PaymentGateway","POST /charge", startTime, duration, success).
Por que esta é a resposta
Para registrar cliques em "AddToCart" com detalhes, TrackEvent é ideal, pois permite associar propriedades personalizadas como productId e userTier a um evento específico. Para rastrear o valor numérico do carrinho (basketValue), TrackMetric é a escolha correta, pois é projetado para coletar valores numéricos que podem ser agregados e usados para alertas. Para medir chamadas a um gateway de pagamento externo, incluindo latência e sucesso/falha, TrackDependency é a função apropriada. Ela captura informações sobre chamadas para serviços externos, como o nome do serviço (PaymentGateway), o comando (POST /charge), tempo de início, duração e se a chamada foi bem-sucedida. TrackTrace é usado para logs de texto e não é adequado para medir dependências ou métricas numéricas.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão