UserInsightsSessionSummary
One summary merged over every matching session: earliest start, latest end, merged duration, and waste from every waste-type insight. With no matching session, a zero summary starting at after (or now). Single-session fields are filled only when exactly one session matched, and are null otherwise.
- durationType: integer
In Seconds requiredInteger numbers.
- endedType: stringFormat: date-time
At Time requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- isType: boolean | null
Proctored required - recordingType: string | null
S3 Key required - revokedType: string | nullFormat: date-time
At requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- startedType: stringFormat: date-time
At Time requiredthe date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z
- subjectType: enumrequired
Academic subject attributed to this learning session. Null means not yet decided (no vision-end upsert). Unknown is an explicit value meaning looked and could not say.
valuesReadingLanguageVocabularySocial StudiesWritingScienceFastMathMathUnknown - subjectType: enum
Source requiredHow subject was decided: app, xp, activity, assessment, journal, enrollment, or none. Null when subject is null.
valuesappxpactivityassessmentjournalenrollmentnone - testsType:requiredProperties: 3
Always empty on this summary.
- wasteType: integer
Duration In Seconds requiredInteger numbers.
- wasteType: integer
Percentage requiredPercentage of session time that was waste (0-100)
- metadataType:Properties: 1
Opaque session metadata object
