Instrumentujesz witrynę e-commerce za pomocą Application Insights. Musisz: 1) rejestrować, kiedy użytkownik kliknie AddToCart wraz z productId i userTier, 2) śledzić numeryczną wartość basketValue przy kasie w celu niestandardowego alertowania, oraz 3) mierzyć wywołania do zewnętrznej bramki płatności, w tym opóźnienie i sukces/niepowodzenie. Jakie wywołania telemetryczne należy dodać?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: TrackEvent("AddToCart", properties: { productId, userTier }), TrackMetric("BasketValue", basketValue), TrackDependency("PaymentGateway","POST /charge", startTime, duration, success).
Dlaczego to jest odpowiedź
TrackEvent jest prawidłowe dla kliknięcia AddToCart, ponieważ rejestruje zdarzenia użytkownika i pozwala na dołączenie niestandardowych właściwości (productId, userTier) w celu szczegółowej analizy. TrackMetric jest prawidłowe dla basketValue, ponieważ służy do śledzenia wartości liczbowych, które mogą być agregowane i wykorzystywane do alertów. TrackDependency jest prawidłowe dla bramki płatności, ponieważ jest przeznaczone do monitorowania wywołań do zewnętrznych usług, automatycznie rejestrując czas trwania i status sukcesu/niepowodzenia. TrackTrace jest nieprawidłowe, ponieważ służy do rejestrowania komunikatów tekstowych i nie jest odpowiednie do pomiaru opóźnień ani śledzenia zależności w sposób strukturalny.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana