Analýza využití produktů pomocí HEART

Tento článek popisuje, jak povolit a používat sešit heart ve službě Azure Monitor. Sešit HEART je založený na rozhraní pro měření HEART, které původně zavedl Google. Několik interních týmů Microsoftu používá heart k poskytování lepšího softwaru.

Přehled

HEART je zkratka, která je zkratka pro štěstí, zapojení, přijetí, uchovávání a úspěch úkolů. Pomáhá produktovém týmům poskytovat lepší software tím, že se zaměřuje na pět dimenzí zkušeností zákazníků:

  • Štěstí: Míra přístupu uživatele
  • Zapojení: Úroveň aktivního zapojení uživatelů
  • Přijetí: Průnik cílové skupiny
  • Uchovávání: Rychlost, s jakou uživatelé vracejí
  • Úspěch úkolu: Posílení produktivity

Tyto dimenze se měří nezávisle, ale vzájemně spolupracují.

Diagram that shows the funnel relationship between HEART dimensions. The funnel path is Adoption to Engagement to Retention to Happiness. Task Success is a driver of this funnel.

  • Přechod, zapojení a uchovávání informací tvoří trychtýř aktivity uživatele. K jeho použití se vrátí jenom část uživatelů, kteří tento nástroj přijmou.
  • Úspěch úkolu je ovladač, který postupuje uživatelům po trychtýře a přesouvá je z přechodu na uchovávání.
  • Štěstí je výsledkem ostatních dimenzí a nikoli samostatného měření. Uživatelé, kteří postupovali po trychtýře a zobrazují vyšší úroveň aktivity, jsou ideálně šťastnější.

Začínáme

Předpoklady

Source Atribut Popis
customEvents Session_id Jedinečný identifikátor relace
customEvents Appname Jedinečný identifikátor aplikace Přehledy aplikace
customEvents Itemtype Kategorie vlastního záznamuEvents
customEvents časové razítko Datum a čas události
customEvents operation_Id Korelace telemetrických událostí
customEvents User_id Jedinečný identifikátor uživatele
customEvents ¹ Parentid Název funkce
customEvents ¹ pageName Název stránky
customEvents ¹ actionType Kategorie záznamu Click Analytics
pageViews user_AuthenticatedId Jedinečný ověřený identifikátor uživatele
pageViews Session_id Jedinečný identifikátor relace
pageViews Appname Jedinečný identifikátor aplikace Přehledy aplikace
pageViews časové razítko Datum a čas události
pageViews operation_Id Korelace telemetrických událostí
pageViews User_id Jedinečný identifikátor uživatele
  • Pokud nastavujete kontext ověřeného uživatele, instrumentujte následující atributy:
Source Atribut Popis
customEvents user_AuthenticatedId Jedinečný ověřený identifikátor uživatele

Poznámky pod čarou

¹: Chcete-li tyto atributy generovat, použijte modul plug-in Click Analytics Autocollection prostřednictvím npm.

Tip

Pokud chcete zjistit, jak efektivně používat modul plug-in Click Analytics, přečtěte si téma Rozšíření funkcí pro sadu Application Přehledy JavaScript SDK (Click Analytics).

Otevření sešitu

Sešit najdete v galerii v části Veřejné šablony. Sešit se zobrazí v části Analýza produktů pomocí modulu plug-in Click Analytics.

Screenshot that shows the location of the HEART workbooks in Azure Application Insights.

Existuje sedm sešitů.

Screenshot that shows the names of the seven HEART workbooks under Public Templates in the Azure Application Insights Workbooks section.

Musíte pracovat jenom s hlavním sešitem, analýzou HEART Analytics – všechny oddíly. Tento sešit obsahuje dalších šest sešitů jako karty. K jednotlivým sešitům souvisejícím s jednotlivými kartami můžete přistupovat také prostřednictvím galerie.

Potvrzení toku dat

Pokud chcete ověřit, že data proudí podle očekávání, aby se metriky přesně rozsvítěly, vyberte kartu Požadavky na vývoj.

Důležité

Pokud nenastavíte kontext ověřeného uživatele, musíte v rozevíracím seznamu ConversionScope vybrat anonymní uživatele, abyste viděli telemetrická data.

Screenshot that shows the Development Requirements tab of the HEART Analytics - All Sections workbook.

Pokud data nejdou podle očekávání, zobrazí se na této kartě konkrétní atributy s problémy.

Screenshot that shows data discrepancies on the Development Requirements tab of the HEART workbook.

Struktura sešitu

V sešitu se zobrazují trendy metrik pro rozměry HEART rozdělené na sedm karet. Každá karta obsahuje popisy dimenzí, metriky obsažené v jednotlivých dimenzích a způsob jejich použití.

Karty jsou:

  • Shrnutí: Shrnuje metriky trychtýřového využití pro zobrazení návštěv, interakcí a opakování využití na vysoké úrovni.
  • Přijetí: Pomáhá pochopit průnik mezi cílovou cílovou skupinou, rychlostí získávání a celkovou uživatelskou základnou.
  • Zapojení: Zobrazuje frekvenci, hloubku a šířku využití.
  • Uchování: Zobrazuje opakované použití.
  • Úspěch úkolu: Umožňuje porozumět tokům uživatelů a jejich časovým distribucím.
  • Štěstí: K měření skóre spokojenosti zákazníků (CSAT) doporučujeme použít nástroj pro průzkum nad pětibodovým měřítkem. Na této kartě jsme poskytli pravděpodobnost štěstí prostřednictvím metrik využití a výkonu.
  • Metriky funkcí: Umožňuje porozumět metrikám HEART v členitosti funkcí.

Upozorňující

Sešit HEART je aktuálně založený na protokolech a efektivně se jedná o metriky založené na protokolech. Přesnost těchto metrik je negativně ovlivněna vzorkováním a filtrováním.

Jak jsou definovány a měřeny rozměry HEART

Štěstí

Štěstí je dimenze hlášená uživatelem, která měří, jak se uživatelé cítí s produktem nabízeným jim.

Běžným přístupem k měření štěstí je položit uživatelům otázku CSAT, jako je Například Jak jste spokojen(a) s tímto produktem? Odpovědi uživatelů na tříbodové nebo pětibodové stupnici (například ne, možná a ano) se agregují, aby se vytvořilo skóre na úrovni produktu, které se pohybuje od 1 do 5. Vzhledem k tomu, že zpětná vazba iniciovaná uživatelem má tendenci být negativně zkreslená, heart sleduje štěstí z průzkumů zobrazených uživatelům v předdefinovaných intervalech.

Mezi běžné metriky štěstí patří hodnoty, jako je Průměrné hodnocení hvězdičky a Skóre spokojenosti zákazníků. Tyto hodnoty odešlete do služby Azure Monitor pomocí jedné z vlastních metod příjmu dat popsaných ve vlastních zdrojích.

Zapojení

Zapojení je míra aktivity uživatelů. Konkrétně jsou akce uživatelů úmyslné, například kliknutí. Aktivní využití je možné rozdělit na tři subdimenzionální funkce:

  • Frekvence aktivit: Měří, jak často uživatel pracuje s produktem. Uživatelé například obvykle pracují denně, týdně nebo měsíčně.
  • Rozsah aktivit: Měří počet funkcí, se kterými uživatelé pracují v určitém časovém období. Uživatelé například pracovali s celkem pěti funkcemi v červnu 2021.
  • Hloubka aktivity: Měří počet funkcí, se kterými uživatelé pracují při každém spuštění produktu. Uživatelé například při každém spuštění komunikovali se dvěma funkcemi.

Měření zapojení se může lišit v závislosti na použitém typu produktu. Například u produktu, jako je Microsoft Teams, se očekává, že bude mít vysoké denní využití, což z něj dělá důležitou metriku ke sledování. U produktu, jako je portál výplaty, ale měření může dávat větší smysl na měsíční nebo týdenní úrovni.

Důležité

Uživatel, který provádí úmyslnou akci, například kliknutí na tlačítko nebo zadání vstupu, se počítá jako aktivní uživatel. Z tohoto důvodu metriky zapojení vyžadují, aby se v aplikaci implementoval modul plug-in Click Analytics pro aplikaci Přehledy.

Adopce

Přechod umožňuje pochopit průnik mezi relevantními uživateli, které získáváte jako uživatelskou základnu a jak je získáváte. Metriky přijetí jsou užitečné pro měření:

  • Nově vydané produkty.
  • Nově aktualizované produkty.
  • Marketingové kampaně.

Uchovávání

Zachovaný uživatel je uživatel, který byl aktivní v zadaném sledovaném období a v předchozím sledovaném období. Uchovávání se obvykle měří s následujícími metrikami.

Metrické definice Odpověď na otázku
Zachování uživatelů Počet aktivních uživatelů, kteří byli také aktivní v předchozím období Kolik uživatelů zůstává zapojeno do produktu?
Uchovávání Podíl aktivních uživatelů z předchozího období, kteří jsou v tomto období také aktivní Jaké procento uživatelů zůstává zapojeno do produktu?

Důležité

Vzhledem k tomu, že aktivní uživatelé musí mít aspoň jednu telemetrii s typem akce, vyžadují metriky uchovávání informací modul plug-in Click Analytics, aby se Přehledy aplikace implementovala v aplikaci.

Úspěch úkolu

Úspěch úkolu sleduje, jestli uživatelé můžou efektivně a efektivně provádět úkoly pomocí funkcí produktu. Mnoho produktů zahrnuje struktury, které jsou navržené pro trychtýřové uživatele dokončením úkolu. Mezi některé příklady patří:

  • Přidání položek do košíku a následné dokončení nákupu
  • Hledání klíčového slova a následné výběr výsledku
  • Spuštění nového účtu a následné dokončení registrace účtu

Úspěšný úkol splňuje tři požadavky:

  • Očekávaný tok úlohy: Zamýšlený tok úlohy funkce byl dokončen uživatelem a odpovídá očekávanému toku úkolu.
  • Vysoký výkon: Zamýšlená funkce funkce byla provedena v přiměřeném časovém intervalu.
  • Vysoká spolehlivost: Zamýšlená funkce funkce byla provedena bez selhání.

Úkol je považován za neúspěšný, pokud některý z předchozích požadavků není splněn.

Důležité

Metriky úspěšnosti úloh vyžadují modul plug-in Click Analytics, aby se Přehledy aplikace implementovala v aplikaci.

Nastavte vlastní úlohu pomocí následujících parametrů.

Parametr Popis
První krok Funkce, která spouští úlohu. V příkladu košíku/nákupu je prvním krokem přidání položek do košíku .
Očekávaná doba trvání úkolu Časový interval pro zvážení úspěšného dokončení úkolu Všechny úkoly dokončené mimo toto omezení se považují za selhání. Ne všechny úkoly nutně mají časové omezení. U takových úkolů vyberte Možnost Neočekávejte čas.
Poslední krok Funkce, která úkol dokončí. V příkladu košíku/nákupu je posledním krokem nákup položek z košíku .

Nejčastější dotazy

Návody zobrazit data na různých zrnech (denně, měsíčně nebo týdně)?

Pokud chcete změnit agregační interval, můžete vybrat filtr Agregační interval. Filtr je k dispozici na všech kartách dimenzí.

Screenshot that shows the filter to change date grain to daily, monthly, or weekly in the workbook.

Návody získat přístup k přehledům z aplikace, které nejsou dostupné v sešitech HEART?

Pokud vizuály neodpovídají všem svým otázkám, můžete se podívat na data, která do sešitu HEART zasílají. Pokud chcete tuto úlohu provést, vyberte v části Monitorování protokoly a dotazujte se na customEvents tabulku. Některé atributy Click Analytics jsou obsaženy v customDimensions poli. Tady se zobrazí ukázkový dotaz.

Screenshot that shows the Log section under Monitoring in Application Insights. Also displays a sample query in the log section to retrieve application data.

Další informace o protokolech ve službě Azure Monitor najdete v přehledu protokolů služby Azure Monitor.

Můžu upravovat vizuály v sešitu?

Ano. Když vyberete veřejnou šablonu sešitu:

  1. Vyberte Upravit a proveďte změny.

    Screenshot that shows the Edit button in the upper-left corner of the workbook template.

  2. Po provedení změn vyberte Hotovo úpravy a pak vyberte ikonu Uložit .

    Screenshot that shows the Save icon at the top of the workbook template that becomes available after you make edits.

  3. Pokud chcete zobrazit uložený sešit, přejděte v části Monitorování do části Sešity a vyberte kartu Sešity .

    Zobrazí se tam kopie přizpůsobeného sešitu. V této kopii můžete provést jakékoli další změny, které chcete.

    Screenshot that shows the Workbooks tab next to the Public Templates tab, where the edited copy of the workbook is located.

Další informace o úpravách šablon sešitů najdete v tématu Šablony Azure Workbooks.

Další kroky