Analisi di utenti, sessioni ed eventi in Application InsightsUsers, sessions, and events analysis in Application Insights

Scoprire quando le persone usano l'app Web, a quali pagine sono più interessati, dove si trovano, quali browser e sistemi operativi usano.Find out when people use your web app, what pages they're most interested in, where your users are located, what browsers and operating systems they use. Analizzare i dati di telemetria sull'utilizzo e sull'azienda con Azure Application Insights.Analyze business and usage telemetry by using Azure Application Insights.

Attività inizialiGet started

Se nei pannelli degli utenti, delle sessioni e degli eventi nel portale di Application Insights non vengono ancora visualizzati i dati, leggere le informazioni su come iniziare a usare gli strumenti d'uso.If you don't yet see data in the users, sessions, or events blades in the Application Insights portal, learn how to get started with the usage tools.

Strumenti di segmentazione di Utenti, Sessioni ed EventiThe Users, Sessions, and Events segmentation tool

Tre pannelli d'uso usano lo stesso strumento per effettuare un'analisi approfondita dei dati di telemetria dell'app Web da tre diverse prospettive.Three of the usage blades use the same tool to slice and dice telemetry from your web app from three perspectives. Applicando i filtri e dividendo i dati, si possono scoprire informazioni dettagliate sull'uso di pagine e funzionalità diverse.By filtering and splitting the data, you can uncover insights about the relative usage of different pages and features.

  • Strumento Utenti: numero di persone che hanno usato l'app e le relative funzionalità.Users tool: How many people used your app and its features. Gli utenti vengono conteggiati tramite ID anonimi memorizzati nei cookie del browser.Users are counted by using anonymous IDs stored in browser cookies. Una singola persona che usa browser o computer diversi verrà conteggiata più di una volta.A single person using different browsers or machines will be counted as more than one user.
  • Strumento Sessioni: il numero di sessioni delle attività dell'utente che include determinate pagine e funzionalità dell'app.Sessions tool: How many sessions of user activity have included certain pages and features of your app. Una sessione viene conteggiata dopo mezz'ora di inattività dell'utente o in seguito a un uso continuo di 24 ore.A session is counted after half an hour of user inactivity, or after continuous 24h of use.
  • Strumento Eventi: la frequenza con cui vengono usate alcune pagine e funzionalità dell'app.Events tool: How often certain pages and features of your app are used. La visualizzazione di una pagina viene conteggiata quando un browser carica la pagina dell'app, purché sia stata instrumentata.A page view is counted when a browser loads a page from your app, provided you have instrumented it.

    Un evento personalizzato indica che nell'app si verifica un'operazione, spesso si tratta di un'interazione dell'utente ad esempio il clic su un pulsante o il completamento di alcune attività.A custom event represents one occurrence of something happening in your app, often a user interaction like a button click or the completion of some task. Inserire codice nell'app per generare eventi personalizzati.You insert code in your app to generate custom events.

Strumento Uso

Esecuzione di query per determinati utentiQuerying for Certain Users

Modificando le opzioni di query nella parte superiore dello strumento Utenti, è possibile esaminare diversi gruppi di utenti:Explore different groups of users by adjusting the query options at the top of the Users tool:

  • Who used (Usato da): scegliere gli eventi personalizzati e le visualizzazioni di pagina.Who used: Choose custom events and page views.
  • Durante: scegliere un intervallo di tempo.During: Choose a time range.
  • By (Da): scegliere la modalità di ordinazione dei dati in base un intervallo di tempo o a un'altra proprietà, ad esempio la città o il browser.By: Choose how to bucket the data, either by a period of time or by another property such as browser or city.
  • Split By (Dividi per): scegliere una proprietà in base alla quale dividere o segmentare i dati.Split By: Choose a property by which to split or segment the data.
  • Aggiungi filtri: limitare le query a determinati utenti, sessioni o eventi in base alle relative proprietà, ad esempio città o browser.Add Filters: Limit the query to certain users, sessions, or events based on their properties, such as browser or city.

Salvataggio e condivisione di reportSaving and sharing reports

È possibile salvare i report Utenti, mantenendoli privati nella sezione My Reports (Report personali) o condividendoli con tutti gli utenti con accesso a questa risorsa di Application Insights nella sezione Report condivisi.You can save Users reports, either private just to you in the My Reports section, or shared with everyone else with access to this Application Insights resource in the Shared Reports section.

Durante il salvataggio di un report o la modifica delle proprietà, scegliere "Intervallo di tempo relativo corrente" per salvare un report che continuerà ad aggiornare i dati, per un determinato periodo di tempo stabilito.While saving a report or editing its properties, choose "Current Relative Time Range" to save a report will continuously refreshed data, going back some fixed amount of time.

Scegliere "Intervallo di tempo assoluto corrente" per salvare un report con un set di dati fisso.Choose "Current Absolute Time Range" to save a report with a fixed set of data. Tenere presente che i dati in Application Insights vengono conservati solo per 90 giorni, pertanto se sono trascorsi più di 90 giorni dal salvataggio di un report con intervallo di tempo assoluto, il report visualizzato sarà vuoto.Keep in mind that data in Application Insights is only stored for 90 days, so if more than 90 days have passed since a report with an absolute time range was saved, the report will appear empty.

Istanze di esempioExample instances

La sezione Example instances (Istanze di esempio) mostra informazioni relative ad alcuni singoli utenti, sessioni o eventi che corrispondono alla query corrente.The Example instances section shows information about a handful of individual users, sessions, or events that are matched by the current query. La valutazione e l'analisi dei comportamenti delle persone, oltre a creare aggregazioni, può offrire informazioni dettagliate sull'uso effettivo dell'app da parte degli utenti.Considering and exploring the behaviors of individuals, in addition to aggregates, can provide insights about how people actually use your app.

Informazioni dettagliateInsights

La barra laterale Informazioni dettagliate mostra cluster di grandi dimensioni di utenti che condividono proprietà comuni.The Insights sidebar shows large clusters of users that share common properties. Questi cluster consentono di individuare andamenti sorprendenti sulle modalità di uso dell'app.These clusters can uncover surprising trends in how people use your app. Ad esempio, se il 40% dell'uso dell'app deriva da utenti che usano una singola funzione.For example, if 40% of all of the usage of your app comes from people using a single feature.

Passaggi successiviNext steps