Logging and analysing Validation in your application are crucial for several reasons, contributing to your application's overall reliability, security, and performance. Here are some key aspects of their importance:
- Tracking issues in your application by providing a detailed record of events, errors, and warnings.
- Preventing incorrect or malicious data from entering your system allows your development or operations team to address issues proactively.
- Monitoring and responding to potential security threats.
To view the Validation Analytics dashboard:
1. Login to your Admin Portal.
2. Select your Application from the left panel and then click Content Analytics.
Note:
The Content Analytics section will be accessible to users only if all the following conditions are met:
- The feature flag is enabled in your Admin Portal. To learn more, see List of Apty Feature Flags.
- Segments for your Apty Content are created and in active state. To learn more, see What is a Segment and how is it helpful?
- Users are identified using either the Application ID or the Custom ID. To learn more, see Unique User Identification (Version 4.x and above).
- See Overview of the Content Analytics Dashboard for a comprehensive understanding of the global dashboard.
3. Click the Validations tab in the Content Overview section of the global dashboard.
4. Once you navigate to the Validation Analytics dashboard, you can use the following options to filter the data you want to display in the dashboard:
- Duration- Displays the Validations available for the selected period.
- Environment- Displays the Validations available for the selected Environment.
- Segments- Displays the Validations available for the selected Segments.
Info:
You can click the vertical ellipsis and then select Customize Dashboard to drag and drop a section to change the look and feel of the dashboard.
Dashboard Level Insights
Within the dashboard, users gain a comprehensive overview of metrics linked to selected content:
Validation Engagement Analysis
This section shows the overall engagement that users have had with all the Validations on your application, as well as the user engagement rate that has changed between the previous and the selected duration.
The definitions of each Validation status are provided in the table below:
Data Type | Display Status |
Overall Engagement |
|
Total Users |
|
Data Correction |
|
Valid Entries |
|
You can hover your cursor over the i icons to view the description for each status.
Validation Engagement
This section consists of the top three Most Engaged and Least Engaged Validations for the selected duration.
Data Type | Display Status |
Most Engaged Validation |
|
Least Engaged Validation |
|
You can hover your cursor over the i icons to view the description for each type.
Note:
You can click the View All button to view all the Validations and their statuses.
Content Overview
This section displays the frequency of engagement with the Validations deduced by their mean engagement rate for the selected duration. Assume that your application has five distinct Validations and that the count of engagements with each Validation for a certain month is as follows:
Validations | No. of times the Validations were engaged within a month | Mean (sum of engagements for the given duration/total no. of engaged Validations) |
Validation 1 | 100 | (100+150+60+50)/4=360/4=90 |
Validation 2 | 150 | |
Validation 3 | 60 | |
Validation 4 | 50 |
Consequently, the Validations that have the Engagement count higher than the Mean are considered to be the Most Frequently Engaged, while the Validations with the Engagement count lower than equal to the Mean are considered to be the Least Frequently Engaged. Thus, the engagement order for the Validations is as follows, starting from the Most Frequently Engaged to the Least Frequently Engaged:
Validation 2> Validation 1> 90> Validation 3> Validation 4.
You can hover your cursor over the i icons to view the description for each type.
Segment Level Insights
This section displays the metrics of all your Validation engagements for the selected segment within the selected duration.
For example, you can see that the Project Billing Specialist role has an engagement of 26 with the following data:
Data Corrections - There were a total of 6 failed validation attempts.
Valid Entries - There were a total of 20 successful validation attempts.
Validation Analysis
This section lists the top 5 Validations in the increasing and decreasing order of user engagement rate for the selected duration. Each filter also displays the number of users engaged with each Validation.
Content Level Insights
For a deeper understanding of individual Validations, users can access detailed analytics directly through the content level dashboard.
a. Click the View All button on the Validation Engagement section in the primary dashboard.
The following data is shown in a maximised table for all the existing Validations created within your application:
Data Type | Display Status |
Validation Name | Name of the Validation given by the Content Creator. |
Engagement |
|
No. of User | Total number of users that have engaged with the Validation. |
Data Correction |
|
Status | The Validation status indicates whether it is Published, Not Published, or Deleted. |
Note:
You can add additional data to the table by clicking the gear icon and selecting the required filters.
b. Select a Validation from the table to examine its usage in detail.
Validation Engagement Analysis
This section shows the overall engagement that users have had with the selected Validation on your application, as well as the user engagement rate that has changed between the previous and the selected duration.
The table below provides the definitions for each Validation status:
Data Type | Display Status |
Overall Engagement |
|
Total Users |
|
Data Correction |
|
Valid Entries |
|
You can hover your cursor over the i icons to view the description for each status.
Average Engagement Metrics
This section displays the average engagement count of the Validation per day during the selected period. Consider the following situation, where a Validation is engaged n times each day for a week:
Duration |
No. of times the Validation was engaged (n) |
Daily Average Engagement count (sum of engagement counts per day/total no. of days) |
Day 1 | 100 | (100+200+300+90+80+50+40)/7 = 122 |
Day 2 | 200 | |
Day 3 | 300 | |
Day 4 | 90 | |
Day 5 | 80 | |
Day 6 | 50 | |
Day 7 | 40 |
Therefore, on average, the Validation was engaged 122 times per day for one week.
Similarly, you can view the daily average count of users who engaged with the Validation along with the daily average correction rate of the Validation for the selected duration.
Segment Level Insights
This section displays the engagement metrics of the Validation for the selected segment within the selected duration.
For example, the Demo SDE Role role had an engagement of 0 for a particular validation.