Analýza vzorů navigace uživatelů pomocí toků uživatelů v Application Insights

Application Insights User Flows tool

Nástroj Toky uživatelů vizualizuje, jak uživatelé přecházet mezi stránkami a funkcemi vašeho webu. Je skvělé pro odpovědi na otázky, jako jsou:

  • Jak uživatelé přecházet ze stránky na vašem webu?
  • Co uživatelé kliknou na stránku na vašem webu?
  • Kde jsou místa, kde uživatelé nejvíce churn z vašeho webu?
  • Existují místa, kde uživatelé opakují stejnou akci znovu a znovu?

Nástroj Toky uživatelů začíná z počátečního zobrazení stránky, vlastní události nebo výjimky, kterou zadáte. Vzhledem k této počáteční události toky uživatelů zobrazují události, ke kterým došlo dříve a potom během uživatelských relací. Čáry s různou tloušťkou ukazují, kolikrát za každou cestou uživatelé postupovali. Zvláštní uzly spuštěné relace ukazují, kde následující uzly zahájily relaci. Uzly Ukončené relace ukazují, kolik uživatelů po předchozím uzlu neposílalo žádná zobrazení stránek nebo vlastní události, a zvýrazňuje, kde uživatelé web pravděpodobně opustili.

Poznámka

Prostředek Application Insights musí obsahovat zobrazení stránek nebo vlastní události, aby bylo možné použít nástroj Toky uživatelů. Zjistěte, jak nastavit aplikaci tak, aby automaticky shromažďovat zobrazení stránek pomocí sady Application Insights JavaScript SDK.

Začněte výběrem počáteční události.

Choose an initial event for User Flows

Pokud chcete začít odpovídat na otázky pomocí nástroje Toky uživatelů, zvolte počáteční zobrazení stránky, vlastní událost nebo výjimku, která bude sloužit jako výchozí bod vizualizace:

  1. Klikněte na odkaz v nadpisu Co dělají uživatelé po...? nebo klikněte na tlačítko Upravit .
  2. V rozevíracím seznamu Počáteční událost vyberte zobrazení stránky, vlastní událost nebo výjimku.
  3. Klikněte na Vytvořit graf.

Sloupec "Krok 1" vizualizace ukazuje, co uživatelé nejčastěji dělali hned po počáteční události, seřazené shora dolů od nejvíce po nejméně časté. Ve sloupcích "Krok 2" a další sloupce se zobrazí, co uživatelé udělali, a vytvoří obrázek všech způsobů, jak uživatelé procházejí vaším webem.

Ve výchozím nastavení nástroj Toky uživatelů náhodně vzorkuje jenom posledních 24 hodin zobrazení stránek a vlastní událost z webu. Můžete zvýšit časový rozsah a změnit rovnováhu výkonu a přesnosti náhodného vzorkování v nabídce Upravit.

Pokud některá zobrazení stránky, vlastní události a výjimky nejsou pro vás relevantní, klikněte na X na uzlech, které chcete skrýt. Jakmile vyberete uzly, které chcete skrýt, klikněte pod vizualizací na tlačítko Vytvořit graf . Pokud chcete zobrazit všechny uzly, které jste skryli, klikněte na tlačítko Upravit a podívejte se na část Vyloučené události .

Pokud v vizualizaci chybí zobrazení stránek nebo vlastní události, které očekáváte:

  • V nabídce Upravit zaškrtněte část Vyloučené události.
  • Pomocí tlačítek plus na uzlech Ostatní můžete do vizualizace zahrnout méně časté události.
  • Pokud se zobrazení stránky nebo vlastní událost, kterou očekáváte, odesílají uživatelé zřídka, zkuste zvýšit časový rozsah vizualizace v nabídce Upravit .
  • Ujistěte se, že je zobrazení stránky, vlastní událost nebo výjimka, které očekáváte, nastaveno tak, aby bylo shromažďováno sadou Application Insights SDK ve zdrojovém kódu webu. Přečtěte si další informace o shromažďování vlastních událostí.

Pokud chcete ve vizualizaci zobrazit další kroky, použijte rozevírací seznamy Předchozí kroky a Další kroky nad vizualizací.

Když navštívíte stránku nebo funkci, kam uživatelé přejdou a na co kliknou?

Use User Flows to understand where users click

Pokud je počáteční událost zobrazením stránky, první sloupec vizualizace (krok 1) představuje rychlý způsob, jak pochopit, co uživatelé udělali hned po návštěvě stránky. Zkuste web otevřít v okně vedle vizualizace Toky uživatelů. Porovnejte očekávání toho, jak uživatelé pracují se stránkou, se seznamem událostí ve sloupci "Krok 1". Prvek uživatelského rozhraní na stránce, který se zdá být pro váš tým nevýznamný, může být mezi nejčastěji používanými na stránce. Může to být skvělý výchozí bod pro vylepšení návrhu vašeho webu.

Pokud je vaše počáteční událost vlastní událostí, první sloupec ukazuje, co uživatelé udělali hned po provedení této akce. Stejně jako u zobrazení stránek zvažte, jestli pozorované chování uživatelů odpovídá cílům a očekáváním vašeho týmu. Pokud je vybraná počáteční událost Přidaná položka do nákupního košíku, podívejte se, jestli se v vizualizaci za chvíli zobrazí možnost Přejít na pokladnu a Dokončený nákup. Pokud se chování uživatelů liší od vašich očekávání, použijte vizualizaci, abyste pochopili, jak se uživatelé "zachytí" podle aktuálního návrhu vašeho webu.

Kde jsou místa, kde uživatelé nejvíce churn z vašeho webu?

Podívejte se na uzly Ukončené relace , které se ve sloupci ve vizualizaci zobrazují vysoko, zejména v rané fázi toku. To znamená, že mnoho uživatelů pravděpodobně po provedení předchozí cesty ke stránkám a interakcím s uživatelským rozhraním na vašem webu pravděpodobně došlo k četnosti změn. Někdy se očekává četnost změn – například po dokončení nákupu na webu elektronického obchodování , ale obvykle se jedná o znaménko problémů s návrhem, nízký výkon nebo jiné problémy s webem, které je možné vylepšit.

Mějte na paměti, že uzly Ukončené relace jsou založené pouze na telemetrii shromážděné tímto prostředkem Application Insights. Pokud Application Insights neobdrží telemetrii pro určité interakce uživatelů, můžou uživatelé i tak s webem pracovat, jakmile nástroj Toky uživatelů oznámí, že relace skončila.

Existují místa, kde uživatelé opakují stejnou akci znovu a znovu?

Vyhledejte zobrazení stránky nebo vlastní událost, která se opakuje mnoha uživateli v dalších krocích vizualizace. To obvykle znamená, že uživatelé na vašem webu provádějí opakující se akce. Pokud zjistíte opakování, zamyslete se nad změnou návrhu webu nebo přidáním nových funkcí, abyste snížili opakování. Pokud například zjistíte, že uživatelé provádějí opakující se akce na každém řádku prvku tabulky, přidáte funkci hromadné úpravy.

Časté dotazy

Představuje počáteční událost poprvé, když se událost zobrazí v relaci, nebo kdykoli se objeví v relaci?

Počáteční událost ve vizualizaci představuje pouze při prvním odeslání tohoto zobrazení stránky nebo vlastní události během relace. Pokud uživatelé můžou v relaci posílat počáteční událost vícekrát, sloupec "Krok 1" ukazuje, jak se uživatelé chovají jenom po první instanci počáteční události, ne všechny instance.

Některé uzly v mé vizualizaci jsou příliš vysoké. Například uzel, který jenom říká " Button Clicked" (Tlačítko kliknuto). Jak ho můžu rozdělit na podrobnější uzly?

V nabídce Upravit použijte možnosti Rozdělit podle:

  1. V nabídce Událost vyberte událost, kterou chcete rozdělit.
  2. V nabídce Dimenze zvolte dimenzi. Pokud máte například událost s názvem "Kliknutí na tlačítko", zkuste vlastní vlastnost s názvem Název tlačítka.

Další kroky