Journey Tracking
As soon as your users start using your app with the methinks App Insights SDK implemented, your users' journey will be automatically captured in the form of screenshots and be available to view in the methinks dashboard.
Topics covered in this article:
- App Insights Home
- How to view the user journey's
- User Pattern Query results
- View a user journey session
- Assign a custom name for each view
App Insights Home
- In your methinks App Insights dashboard, select Home in the main menu.
- In the Home menu, you will see an Overview section with some of your app's user metrics and the User Pattern Query tool below.
Overview: User metrics
In this section, you will see some of your app's user metrics captured by the methinks SDK including Total MAU (total monthly active users), Total DAU (total daily active users), Total Sessions, and New Users.
How to view users' journey
Find and view specific users' user journey by first specifying search criteria. The Device OS filter is required, while all other filters are optional.
Required filter
- Click on the Device OS drop-down menu to filter your users by their device's operating system.
- Click to select between Android or iOS.
- You can now click Search to view user journeys of all users who meet the OS requirement. Or, you can continue adding optional filters to make your results even more refined.
Jump to User Pattern Query results.
Optional filters
Below Select optional filter, you can click to select filters based on date range, view name, end view, and event name.
To add optional filters:
Date range:
This filter specifies the date range in which the user needs to be active in your app.
- Click on the calendar section to open the calendar.
- Click to select the date range.
View name:
This filter specifies the name of the "view" that the user has encountered in your app.
- Click on the drop-down menu button to select the chosen view name option.
End view:
This filter specifies the name of the "view" that the user last interacts with before ending the session.
- Click on the drop-down menu button to select the chosen end view option.
Event name:
This filter specifies the name of the event that the user needs to have triggered.
- Click on the drop-down menu button to select the chosen event name option.
Time duration filter for session time
This filter specifies the minimum amount of time that the user session needs to be.
- Click on the text field and type in the duration in seconds.
- Click on Add to filter list.
Time on page for specific view
This filter specifies the minimum amount of time the user needs to be on a specific view. In other words, if a user has spent less than the specified amount of time in the select view, the user will be excluded from the search results.
- Click on the Select View drop-down menu button.
- Select a View.
- Click on the text field and type in the duration in seconds.
- Click on Add to filter list.
Note: You can add a filter more than once, to do so, repeat the steps above.
Pro tip: You can view all of the added filters on top of the User Pattern Query section. Example below:
Once you are finished adding all of the desired filters, click on Search.
User Pattern Query results
After applying filters and clicking the Search button, you will be presented with a list of users who meet the filter requirements. Because the methinks App Insights SDK doesn't collect user information, each user is represented using the device the user uses.
Pro tip: Click a user to check out the user's user journey screenshots and the time spent on each page.
- Click on the arrow button (▽) to reveal the user journey of a user.
- Hover over a screenshot to see the related time spent on the page on the right side.
Click on the Journeys button to check out this user's more detailed user journey information.
User Journey detailed view
- Choose the user you want to view the user journeys of and click on Journeys.
- You will be taken to the Journey Details page related to the user you selected.
This is where you can review and analyze details such as device type and ID number, screen view, session count, and total session time. You will also find details about the user’s most visited and the longest visited views.
-
To view a user journey session:
1. Click on the arrow button (▽) to reveal the user journey of a user.
The left portion shows the pages accessed by the user in his or her journey. The right portion shows the amount of time that the user has spent on each page during the session.
2. Hover over each page on the left to see the related amount of time highlighted on the right side of your screen. Alternatively, hover on each time duration on the right to view the related page on the left. See the example below.
Pro tip: You can hide or reveal a user's journey by clicking on the arrow button (▽) next to each user.
Assign a custom name for each view
The automatically recorded views may have names that are hard to read. You can set a custom name for them.
- In the overview section, click on Edit View.
- This is where you can view and set a custom name for each view.
- Click to choose between Android and iOS to see and edit views that belong to the selected platform.
- Click to select the view whose name you want to edit.
- In the popup box, type to set a custom name for the view.
- Click on Apply.
Related articles
How it works: App Insights dashboard and SDK
How to create and launch an in-app survey
Comments
0 comments
Please sign in to leave a comment.