What is a statement? How many will I use?

Estimated reading time: 2 min

A statement is every piece of data sent to LRS or, say, every record in GrassBlade Cloud LRS’s “Activity Stream”. It can be coming from various sources or events triggered in your content, LMS, WordPress website, or in fact from anywhere else.

Every piece of information recorded = One statement

What events GrassBlade xAPI Companion tracks?

GrassBlade xAPI Companion tracks the following events that contribute to the total statements in your GrassBlade Cloud LRS.

WordPress Events

Tracked EventsStatement VerbsCan be disabled?
Loginlogged-in
Logoutlogged-out
PageViews*experienced
New Post Creationcreated
Post Updationupdated
User Registrationjoined
User Deletionleft
User Enrollment in Courseenrolled
User Unenrollment from Courseunenrolled
New Commentcommented
*PageViews can also be enabled for specific tags or categories.

Integrated LMS Events (LearnDash LMS)

Tracked EventsStatement VerbsCan be disabled?
Course/Lesson/Topic/Quiz Attemptsattempted
Course/Lesson/Topic Completioncompleted
Quiz Completionpassed/failed
Question Responseanswered
Assignment Uploadedsubmitted

Video Events

Tracked EventsStatement VerbsCan be disabled?*
Playedinitialized + played*
Pausedpaused*
Skipping partsseeked*
Player Interactions (Volume Change, Full Screens, etc.)interacted*
Completedcompleted*
Exitterminated*
*Setting the version to “Not xAPI” will disable tracking on videos. No data sent to LRS for that video.

xAPI/SCORM/cmi5 Package Events (subject to authoring tool)

Tracked EventsStatement VerbsCan be disabled?*
Every attemptattempted or launched*
Completioncompleted*
Passed in quizpassed*
Failed in QuizFailed*
Slide Viewsexperienced*
Question Responseanswered*
Any other event“defined in authoring tool”*
*Setting the version to “Not xAPI” in case of SCORM will disable tracking. No data sent to LRS for that content. In case of xAPI and cmi5, the behaviour is content authoring tool specific.

Any other event

Additional events can be tracked by custom code/scripts or by other tools and external platforms. Including our Zapier integration that can track events happening on 2000+ applications.

If you have connected the LRS to xAPI sources other than the GrassBlade xAPI Companion plugin, that will also contribute to the total statements received in the LRS.

How many statements will I use?

It generally depends on the content. As well as, additional activities being tracked as per the above list.

Most of the xAPI, SCORM or cmi5 content sends at least one statement for each question answered. And one statement each for the start of the lesson and completion of a lesson.

It might also send a statement for each slide viewed. A lot depends on your content and authoring tool.

Example Calculation:
If your content has 10 slides and 5 of them have questions. One full attempt by one user will generate these statements:

1 – statement for starting (verb = attempted)
5 – statements for slides without questions (verb = experienced)
5 – statements for slides with questions (verb = experienced) – some authoring tools will not send this.
5 – statements for questions answered (verb = answered)
1 – statement for passing, failing, or completing the content.

Total: 12 to 17 statements per full attempt per content.

GrassBlade Cloud LRS comes with monthly limits on the number of statements. So, 5000 statements per month plan should be able to support approximately 250 to 400 full attempts of the content of the above size.

On-premise version of GrassBlade LRS doesn’t have limits on the number of statements so you can store as many attempts as your server can handle.

Disclaimer

This is just an approximate calculation assuming the behaviour observed from different authoring tools. The numbers can be completely different depending on your authoring tool and LMS.

Additional activity on your LMS may generate additional statements.

Was this article helpful?
Dislike 3 3 of 6 found this article helpful.

Leave a Reply

Your email address will not be published. Required fields are marked *