question

SwathiRS-3412 avatar image
0 Votes"
SwathiRS-3412 asked bhargaviannadevara-msft edited

How to see Daily Active Users, Daily App Time and Daily App Time per User using Application Insights ?

Hi,

I would like to know how we can check Daily Active Users, Daily App Time and Daily App Time per User using Application Insights Dashboard. Does Azure provide this data directly ?

Thanks,
Swathi RS | Unity Developer

azure-monitor
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

bhargaviannadevara-msft avatar image
0 Votes"
bhargaviannadevara-msft answered bhargaviannadevara-msft edited

@SwathiRS-3412 Thanks for reaching out. Although not known by these exact names, Application Insights has a set of related user behavior analytics available out-of-the-box as the following features:

  • Users: Visualizes how many people used your app and its features. Users are counted by using anonymous IDs stored in browser cookies. A single person using different browsers or machines will be counted as more than one user.

  • Sessions: Shows how many sessions of user activity have included certain pages and features of your app. A session is counted after half an hour of user inactivity, or after 24 hours of continuous use.

  • Events: Presents how often certain pages and features of your app are used. A page view is counted when a browser loads a page from your app, provided you've instrumented it.

Other than the above, there are also other tools like Funnels, Cohorts, Impact, Retention, User Flows to understand what effect these usage patterns have on your app on a deeper level.

Furthermore, you can explore Azure Monitor Workbooks and workbook templates. Here are some public templates available for App Insights to explore usage, the highlighted being the ones you might be interested in:

127142-image.png

If none of these fulfil your requirement, you can always use the Azure Application Insights core telemetry API to send custom events and metrics, and your own versions of standard telemetry.

Additional references:

Hope this helps. Do let us know if you have further questions.



If an answer is helpful, please "Accept answer" and/or "Up-Vote" which might help other community members reading this thread.


image.png (205.8 KiB)
· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Thanks for the reply @bhargaviannadevara-msft
Also, is there a way we can get the Duration a user has spent on the app?

0 Votes 0 ·

Like Total app time for the given day. How can we get this info?

0 Votes 0 ·

@SwathiRS-3196 Thanks for the response. These metrics are not available right out-of-the-box, since Azure Application Insights primarily focuses on the Application Performance Management (APM) aspects of your application more than Usage (see announcement here). However, you can enable and utilize features like time-on-page tracking exposed by the Javascript SDK to track this data, or pump custom telemetry for more advanced scenarios.

Hope this addresses your query.


If an answer is helpful, please "Accept answer" and/or "Up-Vote" which might help other community members reading this thread.

0 Votes 0 ·