Analysera användarnavigeringsmönster med användarflöden i Application Insights

Screenshot that shows the Application Insights User Flows tool.

Verktyget Användarflöden visualiserar hur användare flyttar mellan sidorna och funktionerna på din webbplats. Det är bra för att svara på frågor som:

  • Hur flyttar användarna bort från en sida på din webbplats?
  • Vad väljer användarna på en sida på din webbplats?
  • Var är de platser som användarna tappar mest från din webbplats?
  • Finns det platser där användare upprepar samma åtgärd om och om igen?

Verktyget Användarflöden startar från en första anpassad händelse, undantag, beroende, sidvy eller begäran som du anger. Från den här första händelsen visar Användarflöden de händelser som inträffade före och efter användarsessioner. Rader med varierande tjocklek visar hur många gånger användarna har följt varje sökväg. Särskilda sessionsstartade noder visar var de efterföljande noderna började en session. Sessionsslutna noder visar hur många användare som inte har skickat några sidvisningar eller anpassade händelser efter föregående nod, vilket markerar var användarna förmodligen lämnade webbplatsen.

Kommentar

Application Insights-resursen måste innehålla sidvisningar eller anpassade händelser för att använda verktyget Användarflöden. Lär dig hur du konfigurerar din app för att samla in sidvisningar automatiskt med Application Insights JavaScript SDK.

Välj en inledande händelse

Screenshot that shows choosing an initial event for User Flows.

Om du vill börja svara på frågor med verktyget Användarflöden väljer du en första anpassad händelse, ett undantag, beroende, en sidvy eller en begäran om att fungera som utgångspunkt för visualiseringen:

  1. Välj länken i rubriken Vad gör användarna efter? eller välj Redigera.
  2. Välj en anpassad händelse, ett undantag, ett beroende, en sidvy eller en begäran från listrutan Inledande händelse .
  3. Välj Skapa graf.

Kolumnen Steg 1 i visualiseringen visar vad användarna gjorde oftast efter den första händelsen. Objekten sorteras uppifrån och ned och från de flesta till minst frekventa. Steg 2 och efterföljande kolumner visar vad användarna gjorde härnäst. Informationen skapar en bild av alla sätt som användare har flyttat genom din webbplats.

Som standard visar verktyget Användarflöden slumpmässigt endast de senaste 24 timmarna sidvisningar och anpassade händelser från din webbplats. Du kan öka tidsintervallet och ändra balansen mellan prestanda och noggrannhet för slumpmässig sampling på redigera-menyn .

Om vissa sidvyer, anpassade händelser och undantag inte är relevanta för dig väljer du X på de noder som du vill dölja. När du har valt de noder som du vill dölja väljer du Skapa graf. Om du vill se alla noder som du har dolt väljer du Redigera och tittar på avsnittet Exkluderade händelser .

Om sidvisningar eller anpassade händelser saknas som du förväntar dig att se i visualiseringen:

  • Kontrollera avsnittet Exkluderade händelser redigera-menyn.
  • Använd plusknapparna på Andra noder för att inkludera mindre frekventa händelser i visualiseringen.
  • Om sidvyn eller den anpassade händelse som du förväntar dig skickas sällan av användare ökar du tidsintervallet för visualiseringen på redigera-menyn.
  • Kontrollera att den anpassade händelsen, undantaget, beroendet, sidvyn eller begäran som du förväntar dig har konfigurerats för att samlas in av Application Insights SDK i källkoden för din webbplats. Läs mer om att samla in anpassade händelser.

Om du vill se fler steg i visualiseringen använder du listrutorna Föregående steg och Nästa steg ovanför visualiseringen.

När användarna har besökt en sida eller funktion, vart tar de vägen och vad väljer de?

Screenshot that shows using User Flows to understand where users select.

Om den första händelsen är en sidvisning är den första kolumnen (steg 1) i visualiseringen ett snabbt sätt att förstå vad användarna gjorde direkt efter att de besökt sidan.

Öppna webbplatsen i ett fönster bredvid visualiseringen Användarflöden. Jämför dina förväntningar på hur användare interagerar med sidan med listan över händelser i kolumnen Steg 1 . Ofta kan ett gränssnittselement på sidan som verkar obetydligt för ditt team vara bland de mest använda på sidan. Det kan vara en bra utgångspunkt för designförbättringar på din webbplats.

Om din första händelse är en anpassad händelse visar den första kolumnen vad användarna gjorde efter att de utfört åtgärden. Precis som med sidvisningar bör du tänka på om användarnas observerade beteende matchar teamets mål och förväntningar.

Om den första händelsen har lagts till i kundvagnen kan du till exempel se om Go to Checkout and Completed Purchase (Gå till kassan och Slutfört köp) visas i visualiseringen kort därefter. Om användarbeteendet skiljer sig från dina förväntningar använder du visualiseringen för att förstå hur användarna blir "fångade" av webbplatsens aktuella design.

Var är de platser som användarna tappar mest från din webbplats?

Titta efter sessionsslutna noder som visas högt upp i en kolumn i visualiseringen, särskilt tidigt i ett flöde. Den här positionering innebär att många användare förmodligen kommer från din webbplats efter att de följt föregående sökväg för sidor och gränssnittsinteraktioner.

Ibland förväntas omsättning. Det förväntas till exempel när en användare gör ett köp på en e-handelswebbplats. Men vanligtvis är omsättning ett tecken på designproblem, dåliga prestanda eller andra problem med din webbplats som kan förbättras.

Tänk på att sessionsslutna noder endast baseras på telemetri som samlas in av den här Application Insights-resursen. Om Application Insights inte får telemetri för vissa användarinteraktioner kan användarna ha interagerat med din webbplats på dessa sätt efter att verktyget Användarflöden säger att sessionen avslutades.

Finns det platser där användare upprepar samma åtgärd om och om igen?

Leta efter en sidvy eller anpassad händelse som upprepas av många användare i efterföljande steg i visualiseringen. Den här aktiviteten innebär vanligtvis att användarna utför repetitiva åtgärder på din webbplats. Om du hittar upprepning kan du tänka på att ändra designen på webbplatsen eller lägga till nya funktioner för att minska upprepningen. Du kan till exempel lägga till funktioner för massredigering om du hittar användare som utför repetitiva åtgärder på varje rad i ett tabellelement.

Vanliga frågor och svar

Det här avsnittet innehåller svar på vanliga frågor.

Representerar den första händelsen första gången händelsen visas i en session eller någon gång den visas i en session?

Den första händelsen i visualiseringen representerar bara första gången en användare skickade sidvyn eller den anpassade händelsen under en session. Om användarna kan skicka den första händelsen flera gånger i en session visar kolumnen Steg 1 bara hur användare beter sig efter den första instansen av en första händelse, inte alla instanser.

Vissa av noderna i min visualisering har en nivå som är för hög. Hur får jag mer detaljerade noder?

Använd alternativen Dela upp efter redigera-menyn:

  1. Välj den händelse som du vill dela upp på menyn Händelse .
  2. Välj en dimension på menyn Dimension . Om du till exempel har en händelse med namnet Knapp klickad kan du prova en anpassad egenskap med namnet Knappnamn.

Nästa steg