We added Advanced Completion Behaviour options in GrassBlade xAPI Companion version v2.2. It provides extra control over the completion behavior of the Lesson/Topic/Quiz having xAPI, cmi5, or SCORM content.
Where to find options for Advanced Completion Behavior:
Go to the Edit page of your xAPI Content.
Under the xAPI Content Details section, enable the “Completion Tracking” option.
Select Completion Type from the dropdown:
- Hide Button
- Show Button on Completion
- Enable Button on Completion
- Auto-redirect on Completion
Choose from these options to control the completion behavior of the page.
1. Hide Button
This is the Default option and it will hide the “Mark Complete” button of your LMS. The completion will take place in the background and it will mark the lesson, topic, or quiz as complete automatically.
2. Show Button on Completion
As the name suggests, It will hide the “Mark Complete” button of your LMS (LearnDash). When the user completes added xAPI Content, the “Mark Complete” button will appear automatically.
3. Enable Button on Completion
This option will disable the “Mark Complete” button until the user completes added xAPI Content. Once the content is completed, the button will be enabled automatically.
4. Auto-redirect on Completion
Auto-redirect on Completion options will redirect the user to the next lesson/topic when the user completes added xAPI Content.
Advanced Completion Behaviour settings are perfectly working with all authoring tools, primarily tested with Articulate Storyline, Rise 360, Captivate, and iSpring content.
With iSpring and Captivate new conditions are not working when content is added to the page (In-Page). It will work if you launch content in Popup Lightbox and NewTab Window.
The “Hide Button” option is working fine with all the launch options available.
To use these options, update to GrassBlade xAPI Companion v2.2 or above. If you’re facing any issue feel free to contact us.