Member Junction
Preparing search index...
@memberjunction/actions-bizapps-lms
CourseAnalyticsData
Interface CourseAnalyticsData
interface
CourseAnalyticsData
{
courseId
:
string
;
engagement
:
{
averageSessionDuration
:
number
;
averageTimeSpent
:
number
;
averageTimeSpentText
:
string
;
dailyActiveUsers
:
TrendDataPoint
[]
;
lastActivityDate
?:
string
;
totalTimeSpent
:
number
;
totalTimeSpentText
:
string
;
}
;
enrollment
:
{
activeStudents
:
number
;
enrollmentTrend
:
TrendDataPoint
[]
;
newEnrollments
:
number
;
totalEnrollments
:
number
;
}
;
moduleStats
?:
CourseAnalyticsModuleStat
[]
;
performance
:
{
averageQuizScore
:
number
;
averageTimeToComplete
:
number
;
averageTimeToCompleteText
:
string
;
certificatesIssued
:
number
;
passRate
:
number
;
}
;
period
:
{
from
:
string
;
to
:
string
}
;
progress
:
{
averageProgressPercentage
:
number
;
completionRate
:
number
;
dropoutRate
:
number
;
inProgressCount
:
number
;
notStartedCount
:
number
;
totalCompletions
:
number
;
}
;
revenue
?:
{
averageOrderValue
:
number
;
currency
:
string
;
revenueTrend
:
TrendDataPoint
[]
;
topMarkets
:
TrendDataPoint
[]
;
totalOrders
:
number
;
totalRevenue
:
number
;
}
;
userBreakdown
?:
CourseAnalyticsUserBreakdown
;
}
Index
Properties
course
Id
engagement
enrollment
module
Stats?
performance
period
progress
revenue?
user
Breakdown?
Properties
course
Id
courseId
:
string
engagement
engagement
:
{
averageSessionDuration
:
number
;
averageTimeSpent
:
number
;
averageTimeSpentText
:
string
;
dailyActiveUsers
:
TrendDataPoint
[]
;
lastActivityDate
?:
string
;
totalTimeSpent
:
number
;
totalTimeSpentText
:
string
;
}
enrollment
enrollment
:
{
activeStudents
:
number
;
enrollmentTrend
:
TrendDataPoint
[]
;
newEnrollments
:
number
;
totalEnrollments
:
number
;
}
Optional
module
Stats
moduleStats
?:
CourseAnalyticsModuleStat
[]
performance
performance
:
{
averageQuizScore
:
number
;
averageTimeToComplete
:
number
;
averageTimeToCompleteText
:
string
;
certificatesIssued
:
number
;
passRate
:
number
;
}
period
period
:
{
from
:
string
;
to
:
string
}
progress
progress
:
{
averageProgressPercentage
:
number
;
completionRate
:
number
;
dropoutRate
:
number
;
inProgressCount
:
number
;
notStartedCount
:
number
;
totalCompletions
:
number
;
}
Optional
revenue
revenue
?:
{
averageOrderValue
:
number
;
currency
:
string
;
revenueTrend
:
TrendDataPoint
[]
;
topMarkets
:
TrendDataPoint
[]
;
totalOrders
:
number
;
totalRevenue
:
number
;
}
Optional
user
Breakdown
userBreakdown
?:
CourseAnalyticsUserBreakdown
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
course
Id
engagement
enrollment
module
Stats
performance
period
progress
revenue
user
Breakdown
Member Junction
Loading...